wangEditor-v5
wangEditor-v5 copied to clipboard
Vue 组件 - 把 computed 和 deepClone 给封装到 <Editor> 组件内部,不要让用户配置
如微信沟通。
注意,要兼容当前用户自己写 computed 和 deepClone 的情况
改完先不要发布,把 pr 贴到这里,我本地测试一下。
可以使用v-model 即可
可以使用v-model 即可
暂时先不会使用 v-model ,因为编辑器内部是自渲染的,并不是 vue 渲染的。
v-model 和渲染什么关系?
v-model 和渲染什么关系?
要考虑响应式 API(reactive
/ref
) 对数据的污染问题,响应式 API 造成的污染会直接让编辑器崩溃。deepClone 就是规避污染的方式之一。
@clinfc vue 组件的源码
- vue2 https://github.com/wangeditor-team/wangEditor-for-vue
- vue3 https://github.com/wangeditor-team/wangEditor-for-vue3
另外注意,如果只用 defaultHtml
而不用 defaultContent
,是不需要 deepClone 的。
这一点需要兼容