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`,检测过没有全局的事件绑定,有哪位大佬遇到过类似的问题,望不吝赐教!