我知道为什么会出错。
let Editor:any = null
let Toolbar:any = null
const model=defineModel<string>()
const toolbarConfig = {}
const isLoading = ref(false)
const editorRef = shallowRef()
const handleCreated = (editor:any) => {
editorRef.value = editor
console.log('editor created:', editor)
}
onBeforeUnmount(() => {
const editor = editorRef.value
if (editor == null) return
editor.destroy()
})
if(process.client){
// @ts-ignore
let editor=await import('@wangeditor/editor-for-vue')
Editor = editor.Editor
Toolbar = editor.Toolbar
}
1条答案
按热度按时间sgtfey8w1#
看着不是 wangEditor 的问题,再看看创建和销毁的流程有没有问题?