wangeditor-team / wangEditor-plugin-upload-attachment

wangEditor upload-attachments plugin
https://www.wangeditor.com/
MIT License
36 stars 16 forks source link

报重复key uploadAttachment #29

Closed xingyu-Lu closed 1 year ago

xingyu-Lu commented 1 year ago

image

wangfupeng1988 commented 1 year ago

重复注册了。

可以看看注册的代码,是否执行了多遍

xingyu-Lu commented 1 year ago

问题是这样的,a页面有这个富文本编辑器,b页面也有这个富文本编辑器,c页面也有这个富文本编辑器,a,b,c页面是3个不同菜单进去的,目前貌似切换3次以上菜单,进去富文本编辑的页面,就会出现这个报错,在onBeforeUnmount,editor也destroy了的

xingyu-Lu commented 1 year ago

在每个创建富文本页面也只注册了一次attachmentModule

wangfupeng1988 commented 1 year ago

在onBeforeUnmount,editor也destroy了的

跟这没关系。你监听一下 attachmentModule 这行代码,是否全局只执行一次?

xingyu-Lu commented 1 year ago

已解决,谢谢你

shinchanZ commented 1 year ago

你好,请问我在nextjs中使用也会出现这个问题,由于是服务端渲染,需要用到动态组件,不好全局注册,请问有没有什么方法能不能判断一下module有没有注册过

yan-y commented 1 year ago

在onBeforeUnmount,editor也destroy了的

跟这没关系。你监听一下 attachmentModule 这行代码,是否全局只执行一次?

你好,这个应该怎么监听呢?