求教大神,目前在homePage下面下嵌套了一个router-view
目前有以下需求,在homePage收到某个消息时,调取子路由--首页中的某个方法刷新列表数据,请问该如何实现,网上检索了相关实现方法,是通过ref绑定子路由,但是我这边获取不到子路由的方法。。。。
此外,该方法只在首页子路由下面有,其他子路由没有该方法,怎么过滤掉,只有当前子路由为首页时,才调该方法呢??
求教大神,目前在homePage下面下嵌套了一个router-view
目前有以下需求,在homePage收到某个消息时,调取子路由--首页中的某个方法刷新列表数据,请问该如何实现,网上检索了相关实现方法,是通过ref绑定子路由,但是我这边获取不到子路由的方法。。。。
此外,该方法只在首页子路由下面有,其他子路由没有该方法,怎么过滤掉,只有当前子路由为首页时,才调该方法呢??
用 vuex/pinia
,在首页 mounted
之后把这个方法挂到 store
上面去,首页销毁的时候把 store
上的方法移除。然后在 homePage
判断 store
上是否有这个方法,有的话调用即可。
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
2 回答4.3k 阅读✓ 已解决
4 回答4.6k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
3 回答1.7k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
这样写