嵌套路由通信有什么解决方法?

嵌套路由通信有什么解决方法?
这里是很多路由嵌套着,现在我点击icon中的图标,我在最外层组件需要拿到图标的index,现在我只能用父子组件通信的方式$emit,icon组件emit到cardview,cardView在emit到外层,再emit.......

有没有一种方法,最外层可以直接拿到icon组件的图标index值?不用一层一层的emit?

求助!!!

讨论数量: 2
pardon110

简单点的,可以单独用一个空vue实例作全局事件数据通信总线,解决无父子关系组件之间的通信。若是大型单页面应用,可考虑上vuex

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!