VUE跨组件数据传递方法
Q:需求是这样的:兄弟组件或者子组件执行了某个操作之后,需要在另外一个A组件中执行刷新操作(某个方法) 解决思路:1.如果是父子组件,可以用事件来处理,on,emit2.我这个更普遍一点,不一定是父子组件的关系,这里有一个比较一般的解决方法 解决流程如下首先,在vuex中定义一个变量然后,在需要刷新的A组件中,获取对应的bool值,监听变量变化,并触发方法...
·
Q:需求是这样的:
兄弟组件或者子组件执行了某个操作之后,需要在另外一个A组件中执行刷新操作(某个方法)
解决思路:
1.如果是父子组件,可以用事件来处理,on,emit
2.我这个更普遍一点,不一定是父子组件的关系,这里有一个比较一般的解决方法
解决流程如下
首先,在vuex中定义一个变量
然后,在需要刷新的A组件中,获取对应的bool值,监听变量变化,并触发方法
最后,当我们在某个组件中需要触发A组件的刷新方法时
A组件中会自动触发相关方法
更多推荐
已为社区贡献2条内容
所有评论(0)