为了账号安全,请及时绑定邮箱和手机立即绑定

vuex设置this.$store.dispatch更新没有同步到组件created(){}方法里面

vuex设置this.$store.dispatch更新没有同步到组件created(){}方法里面

婷婷同学_ 2018-08-29 13:43:45
如题,因为我在组件create里面获取不到值,请问怎么才能获取更新后的vuex state值this.$store.dispatch('setText','jj'); console.log(this.$store.state.text);//这里打印的是jjconst store = new Vuex.Store({  state:{     wxInfo:{},     text:'ss'   }, ...computed:{       ...mapState([               'wxInfo',                   'text'       ])     },created(){           console.log(this.text)//但是在组件这里打印的却是 ss       ...
查看完整描述

2 回答

?
米脂

TA贡献1836条经验 获得超3个赞

computed里换用mapGetters试试

查看完整回答
反对 回复 2018-09-09
?
四季花海

TA贡献1811条经验 获得超5个赞

用watch观察, 或者用computed计算属性

查看完整回答
反对 回复 2018-09-09
  • 2 回答
  • 0 关注
  • 3908 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信