我已经扩展了一个组件并使用info创建了一个新的obj,因此它们可以显示不同的内容。
但是,更改路由器后,该对象似乎仍然存在,并且会引起内存问题。
更改路线时,是否有任何方法可以销毁所有安装的对象?
非常感谢
const EventDetailObj = Vue.extend(EventDetail);
var vmc = new EventDetailObj({
propsData: {
info: info
}
});
vmc.$mount();
var org = info.el;
var content = org.querySelectorAll(".fc-content")[0];
content.parentNode.replaceChild(vmc.$el, content); //replace original element with new dom