vue2监听this$storegettersuserid 发生变化后赋值给thisuserId并发送请求
你可以在Vue组件的created生命周期钩子中监听this.$store.getters.userid的变化,并在变化后赋值给this.userId,然后发送请求。
created() {
this.userId = this.$store.getters.userid;
this.fetchData(); // 发送请求
},
watch: {
'$store.getters.userid': function(newUserId) {
this.userId = newUserId;
this.fetchData(); // 发送请求
}
},
methods: {
fetchData() {
// 发送请求的逻辑
}
}
在created生命周期钩子中,将this.$store.getters.userid的值赋给this.userId。然后,在watch属性中监听this.$store.getters.userid的变化,一旦变化,就将新的值赋给this.userId,然后调用fetchData方法发送请求
原文地址: https://www.cveoy.top/t/topic/ikOn 著作权归作者所有。请勿转载和采集!