Rich text editor based on Vue.js 2.0 and shimo Docs style
SMEditor
Rich text editor based on Vue.js 2.0 and shimo Docs style, lightweight, fast and elegant.
use
yarn install smeditor
import SMEditor from 'smeditor'
Vue.use(SMEditor)
components: {
'smeditor': SMEditor
}
<smeditor :config='config'></smeditor>
config
const config = {
uploadUrl: '',
uploadName: '',
uploadParams: {},
uploadCallback: (data) => {
console.log(data)
return 'blob:https://fiddle.jshell.net/00a0b0b4-d19a-4860-9796-137692aef36f'
},
uploadFailed: (err) => {
console.log(err)
}
}
hot key
Ctrl + S 保存
Ctrl + P 预览(新窗口)
local
npm run dev
npm run build
npm run gp