✎ 基于 Vue.js 2.0+ 石墨文档样式的富文本编辑器, 轻量, 快速, 优雅git
在线预览github
反馈shell
联系npm
关于做者api
以前一直使用的 wangEditor 不能知足我司编辑和PM需求, 使用过程当中也出了不少问题, simditor 体验以后效果不是很好, 而且也不维护了; 目前的我司的极客公园后台管理系统技术选型已经转向了 Vue, 因此就有了这个轮子;bash
// 安装 npm install smeditor // 引入 import SMEditor from 'smeditor' // 全局组件 Vue.use(SMEditor) // 局部组件 components: { 'smeditor': SMEditor } // 使用 <smeditor :config='config'></smeditor> 复制代码
const config = { // 接口地址 uploadUrl: '', // form 里的 filename uploadName: '', // 其余参数 uploadParams: {}, // 上传成功回调 uploadCallback: (data) => { console.log(data) return 'blob:https://fiddle.jshell.net/00a0b0b4-d19a-4860-9796-137692aef36f' }, // 上传失败回调, 可选 uploadFailed: (err) => { console.log(err) } } 复制代码
Ctrl + S 保存
Ctrl + P 预览(新窗口)
复制代码
npm run dev
npm run build
复制代码
若是你感受有收获,欢迎给我打赏 ———— 以激励我更多输出优质开源内容 markdown