vue-bl-markdown-editor基于 markdown-it 高度可扩展的 vue 编辑器组件
vue-bl-markdown-editor,一个基于 markdown-it 高度可扩展的 vue 编辑器组件。
- 允许提供插槽自定义工具栏
- 允许通过动态注册组件,允许插入工具栏指定位置
- 优势: 可完全自定义工具栏功能,markdown-it 插件调用等
安装
$ npm install vue-bl-markdown-editor --save
使用
main.js
:
// 全局注册 // import with ES6 import Vue from 'vue' import MarkDownEditor from 'vue-bl-markdown-editor' import 'vue-bl-markdown-editor/dist/css/main.css' // use Vue.use(MarkDownEditor); new Vue({ 'el': '#main', data() { return { value: '' } } })
TODO
- 基础工具栏
- 实现撤销恢复功能
- 兼容手机
- 样式美化
- 本项目中打包dev演示页面
- highlight 样式引用(*)
- 图片上传回调配置
- 图片粘贴上传
- 图片拖拽上传
- 同步滚动(暂时按滚动条高度计算**)
- 录音兼容问题(测试 chrome/firefox 正常,edge 申请失败)
- 必须运行在 https 下 测试可以正常运行
- 自定义录音工具栏组件(*)
- 本地图片粘贴上传不支持(待解决)
评论
twtree基于 vue 的树形组件
基于vue的树形组件。主要特色支持复选框可异步加载拖放操作右键菜单按钮自定义外观文档文档开始使用npmnpminstalltwtree--save引入importTWTreefrom'twtree'示
twtree基于 vue 的树形组件
0
vue-qslib基于 vue 的问卷调查组件
vue-qslib,基于vue开发的问卷调查组件主要题型包括:单选题,单选填空题,多选题,段落题,比重题,矩阵多选,矩阵单选,矩阵填空,判断矩阵,排序题,选择排序题,大小码。使用说明将编译后的js文件
vue-qslib基于 vue 的问卷调查组件
0
react-markdown-editor基于 React 的 Markdown 编辑器组件
react-markdown-editor是React.js和TypeScript实现的Markdown编辑器。Markdown编辑器带预览功能安装npmi@uiw/react-markdown-ed
react-markdown-editor基于 React 的 Markdown 编辑器组件
0
KUI for Vue基于 Vue 2.0 的 UI 组件库
KUIforVue基于VUE2.x开发,在追求完美视觉体验的同时也保证了其性能高效。欢迎批评、指正、吐槽、Star和捐助 Docs: http://k-ui.cnBlog: http://chuchu
KUI for Vue基于 Vue 2.0 的 UI 组件库
0