老师,自定义事件间的通信我没太听懂,请老师指点

来源:2-5 如何用自定义事件进行vue组件通讯

叫我丽红

2021-12-08 11:18:05

我没太听懂,请老师给个通俗易懂的说法,谢谢

写回答

1回答

好帮手慕星星

2021-12-08

同学你好,可以理解为在第三方上绑定事件,然后触发事件。

课程中在event.js中导出了一个vue实例(可以看做是第三方)

https://img.mukewang.com/climg/61b0271509d9e08506840200.jpg

然后在vue实例上用$on绑定自定义事件

https://img.mukewang.com/climg/61b0274009f3c96708600123.jpg

在vue实例上用$emit触发自定义事件

https://img.mukewang.com/climg/61b0275209b6d0cb07000093.jpg

也可以用$off解绑自定义事件

https://img.mukewang.com/climg/61b0277b097366ba08480155.jpg

这种自定义事件方式在vue2.x中适用,vue3中已经被移除了,记住即可。

祝学习愉快!

0

0 学习 · 15276 问题

查看课程