关于销毁方法

来源:3-1 Vue实例

亚麻桑

2022-03-25 23:14:45

按照官网的说法:vm.$destory()会完全销毁一个实例。清理它与其它实例的连接,解绑它的全部指令及事件监听器。


事件监听器都没了,为什么绑定的事件依然会被触发,这不矛盾吗?



写回答

1回答

好帮手慕久久

2022-03-26

同学你好,这句话的确会让人产生困惑,实际上,该方法并不会删除真正的vue实例(页面上的html结构还在),只是把虚拟dom删除了。由于事件绑定在真实vue实例上,所以还会被触发。这和它底层实现有关,简单了解一下就行。

祝学习愉快!

0

0 学习 · 10739 问题

查看课程