事情是这样的
因为没有使用单入口形式,所以没有引用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的值呢?
5 回答4.9k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
用事件吧
A组件拿到data后,通过$emit触发一个event将data发送出去
B组件通过$on监听该event