vue-ele-form-quill-editor | vue-ele-form 的一个富文本编辑器
介绍
vue-ele-form-quill-editor 做为 vue-ele-form 的第三方扩展, 用于富文本编辑
安装
npm install vue-ele-form-quill-editor --save
使用
// 注册 vue-ele-formVue // 注册 quill-editor 组件Vue
// 局部设置formDesc: xxx: label: 'xxx' type: 'quill-editor' // 只需要在这里指定为 quill-editor 即可 // 属性由两部分组成 // 1.上传图片相关属性 // 2.编辑器相关属性, 参考: https://github.com/davidroyer/vue2-editor 和 https://quilljs.com/ attrs: // 上传相关 action: 'https://xxx.com/upload/images' // 上传地址 data: token: 'xxx' // 对响应结果进一步处理 { return 'https://xxx.com/upload/images' + responseurl // 这里返回上传后的url即可 } // 编辑器相关属性 placeholder: '请输入...'
示例
上传图片说明
props: // 上传地址 action: String // 图片大小限制 fileSize: type: Number // 文件名 name: type: String default: 'file' // 上传图片的头部 headers: Object // 是否需要带cookie withCredentials: Boolean // 自定义上传数据, 例如 {token: xxx} data: Object // 上传成功的进一步处理 responseFn: Function