vue手动创建的组件手动销毁内存泄漏,如何避免内存泄漏?-灵析社区

Midclimateeee

1. 手动创建vue组件的方法: const Comp = Vue.extend(Test) new Comp({ propsData: { a: 1 } }).$mount('#app') 2. 手动销毁组件的方法 // 获取到组件所在的DOM元素 const el = document.querySelector('#test') // 获取当前组件实例 el.__vue__.$destroy() el.parentElement.removeChild(el) 在组件销毁后,仍然能检测到大量的`detached DOM`,检测过没有全局的事件绑定,有哪位大佬遇到过类似的问题,望不吝赐教!

阅读量:20

点赞量:0

问AI
你好我叫张倩话
上完整代码看看