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

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 关注
  • 4050 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号