事情是这样的
因为没有使用单入口形式,所以没有引用vuex,
现在要解决一下兄弟之间传信的问题。
A组件在mounted中,发送axios,得到回值,赋值给data,并想要将这个值传给B组件,可是B组件在mounted调用A组件的data时,A的值还没有赋给data,所以每次都请求一个空值。
请问一下大神,我该在什么时期时,调用 才可以拿到A组件中data的值呢?
事情是这样的
因为没有使用单入口形式,所以没有引用vuex,
现在要解决一下兄弟之间传信的问题。
A组件在mounted中,发送axios,得到回值,赋值给data,并想要将这个值传给B组件,可是B组件在mounted调用A组件的data时,A的值还没有赋给data,所以每次都请求一个空值。
请问一下大神,我该在什么时期时,调用 才可以拿到A组件中data的值呢?
9 回答1.6k 阅读✓ 已解决
6 回答935 阅读
3 回答1.3k 阅读✓ 已解决
4 回答944 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
3 回答848 阅读
3 回答1.3k 阅读✓ 已解决
用事件吧
A组件拿到data后,通过$emit触发一个event将data发送出去
B组件通过$on监听该event