我用vue-router做了两个路由,其中一个是首页,一个其他页面,然后用header切换路由并且做兄弟组件通信,但是发现header只能触发首页的监听器,当切换路由时无法触发其他页面的监听器,不知道为什么?是不是只能用vuex来解决?
我用vue-router做了两个路由,其中一个是首页,一个其他页面,然后用header切换路由并且做兄弟组件通信,但是发现header只能触发首页的监听器,当切换路由时无法触发其他页面的监听器,不知道为什么?是不是只能用vuex来解决?
6 回答3k 阅读✓ 已解决
6 回答2.4k 阅读
5 回答6.4k 阅读✓ 已解决
2 回答2k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
2 回答1.8k 阅读✓ 已解决
估计是触发时机不对,触发时,组件尚未created,监听不到。
可以看下这个vue数据传递