逻辑问题

来源:4-10 Dropdown 组件点击外部区域自动隐藏

Ethan3185420

2022-05-09

图片描述
这段代码看不懂, 无法理解其中的逻辑

写回答

1回答

张轩

2022-05-10

同学你好

在组件加载的时候我们注册了一个事件,常见做法是组件卸载的时候将这个事件销毁掉(这是最佳实践,当然你不这么做也没问题)

为什么要销毁?因为假如不销毁,document 上面的事件是不会销毁的,即便不用了,还是会在那里占着内存,故而要这么做,这个是javascript 世界的通用做法。不管使用什么框架都要注意事件的销毁处理。

0
0

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程