vue.js - vuex的getters异步获取状态问题
本文介绍了vue.js - vuex的getters异步获取状态问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
vuex的getters中共享状态user是根组件app的user属性,从其他组件的created方法中获取user属性(用mapGetters),由于user是异步获取,在读取user时,可能user的后端请求还未返回,获取到的是空数据,这个如何解决?
解决方案
这样解决的
watch:{
user:function(val){
//do method again
}
},
computed:{
...mapGetters({
user: 'user'
})
}
这篇关于vue.js - vuex的getters异步获取状态问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文