比如我在user.vue组件内是负责登录和获取用户信息,在getInfo.vue组件内,用户登录后就请求对应的info接口获取到相关到信息。
那么如何在user.vue中登录后,就能触发getInfo.vue中的ajax请求呢?谢谢
比如我在user.vue组件内是负责登录和获取用户信息,在getInfo.vue组件内,用户登录后就请求对应的info接口获取到相关到信息。
那么如何在user.vue中登录后,就能触发getInfo.vue中的ajax请求呢?谢谢
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
props
可行,user
组件定义变量传递到getInfo
组件, 在getInfo
组件进行watch
传递的变量eventBus
可行,user
定义的变量发生变化就emit
自定义事件, 在getInfo
组件内进行on
监听vuex
可行, 变量定义在store
中,user
改变变量, 在getInfo
组件mapGetters
获取实时监听以上三种皆可, 组件通信了解了解