一个vue的文本编辑器组件
1. Bootstrap css
2. Font awesome css
-
title: 标题
-
content: 内容
-
category: 选择分类(如hasCategory为false则不显示)
### hasCategory: 是否显示文章分类(默认为false)
- 参数1: 将会返回编辑后的标题(title), 编辑后的内容(content), 如果hasCategory为true则将会返回编辑后的分类(category)
- 参数2: 一个回调函数, 可以用来触发编辑器自身的结果显示功能
onResult("结果内容","error") 显示错误信息
onResult("结果内容","success") 显示成功信息
data为返回的数据, 通过Object.assign()与原本组件的数据进行合并并提交.
onResult为显示结果的回调函数, 通过将返回的result传回editor进行显示.
vue-text-editor在标题与文本样式按钮栏之中提供了一个slot (也可以自己添加/修改)
通过这个slot可以在两者之间添加任何自定义的内容, 但是submit并不会返回这些内容的数据, 所以需要在父组件中自行绑定这些内容