wangEditor-for-vue3 icon indicating copy to clipboard operation
wangEditor-for-vue3 copied to clipboard

feat: 修复外部通过 ref 传递参数导致不兼容的 Bug

Open cexoso opened this issue 1 year ago • 3 comments

当外部使用 const editor = ref() 来保存 editor 实例时,editor 会被封装成 reactive(editor) 这是一个 Proxy 对象。core 中通过 weakMap.get(ProxyHandler) 会存在取不到值的问题

通过 vue 的 toRaw 可以将一个 reactive 对象还原成原始的对象,该会方法对传递 editor 时会原生返回

toRaw 方法见:https://cn.vuejs.org/api/reactivity-advanced.html#toraw

cexoso avatar Jun 19 '24 14:06 cexoso

@cexoso 你好,可以将这个pr和到 wangEditor-next/editor-for-vue3 吗,我fork了全套的wangeidtor,正在做维护和功能更新。 不方便的话我自己拉你的分支进去也行😂

cycleccc avatar Jun 22 '24 12:06 cycleccc

@cycleccc 你自己拉分支合吧,我没有搜到你说的 wangEditor-next/editor-for-vue3.

cexoso avatar Jul 05 '24 08:07 cexoso

@cexoso 哈哈哈,抱歉,仓库名字写错了是这个 https://github.com/cycleccc/wangEditor-for-vue3 感谢,我自己拉也行 🙏🙏🙏

cycleccc avatar Jul 05 '24 08:07 cycleccc