Vue3 需要在beforeUnmount 时清除自定义事件吗

来源:5-7 vue真题演练6-vue常见性能优化

Darkholme

2022-05-26

vue3取消了 刀乐off 也没有 刀乐on了,而是使用defineEmits自定义的子组件事件,然后父组件引入子组件并监听子组件自定义事件。需要在父组件beforeUnmount的时候清除吗,vue3取消了$off怎么去取消监听,或者vue3需不需要去自己写代码取消监听?

写回答

1回答

双越

2022-05-26

没懂你的问题。现在 Vue3 不内置自定义事件,需要你自己去实现,推荐使用 https://www.npmjs.com/package/mitt 

0
2
双越
回复
Darkholme
你一下子想的太多了。你说的第一句话“可能我没搞明白什么是自定义事件”—— 就需要打住。如果你没搞懂什么是自定义事件,那就需要先搞懂这个,再说其他的。对于 JS 来说,自定义事件的使用非常重要。
2022-05-27
共2条回复

前端框架及项目面试 聚焦Vue3/React/Webpack

面向1-3年前端的框架及项目面试“刚需内容”

4706 学习 · 1669 问题

查看课程