这文章使用的是wangeditor插件,官网地址:wangEditor,这个比较简单
安装
npm i wangeditor --save
使用
<div id="editor"></div>
import E from "wangeditor"
const editor = new E("#editor")
editor.create()
//或者
export default {
data() {
return {
editor: null
}
}
this.editor = new E(`#editor`)//设置参数
this.editor.create() //创建
报错:
原因是在打开表单的时候元素还没创建好,所以找不到
解决方法:
使用NextTick:在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的 DOM。
this.$nextTick(() => {
this.editor = new E(`#editor`)//设置参数
this.edito