关于事件监听

来源:3-2 Vue实例

慕雪4779524

2021-03-14

app.$on("test",fn) 和 app.$emit("test",arg); 这两个顺序 为什么不能调换的?

我理解的是 先派发一个test事件,然后再监听test事件 可以获取传递过来的参数,但这么写没效果!

写回答

1回答

Jokcy

2021-03-14

你emit的时候就会触发监听器了,这时候如果没有发现监听器,那么事件就被销毁了,所以当然要先监听再触发才能监听到

0
0

Vue核心技术 Vue+Vue-Router+Vuex+SSR实战精讲

深入讲解Vue核心技术,展示Vue应用开发中的各种问题和解决方案

3168 学习 · 853 问题

查看课程