vue手动创建的组件手动销毁内存泄漏,如何避免内存泄漏?
- 手动创建vue组件的方法:
const Comp = Vue.extend(Test)new Comp({
propsData: {
a: 1
}
}).$mount('#app')
- 手动销毁组件的方法
// 获取到组件所在的DOM元素const el = document.querySelector('#test')
// 获取当前组件实例
el.__vue__.$destroy()
el.parentElement.removeChild(el)
在组件销毁后,仍然能检测到大量的detached DOM
,检测过没有全局的事件绑定,有哪位大佬遇到过类似的问题,望不吝赐教!
回答:
上完整代码看看
以上是 vue手动创建的组件手动销毁内存泄漏,如何避免内存泄漏? 的全部内容, 来源链接: utcz.com/p/935028.html