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

如题,因为我在组件create里面获取不到值,请问怎么才能获取更新后的vuex state值

this.$store.dispatch('setText','jj');
console.log(this.$store.state.text);//这里打印的是jj
const store = new Vuex.Store({  state:{
    wxInfo:{},
    text:'ss'
  },
...

computed:{
      ...mapState([    
          'wxInfo',        
          'text'
      ])
    },created(){   
       console.log(this.text)//但是在组件这里打印的却是 ss
      ...


婷婷同学_
浏览 3912回答 2
2回答

米脂

computed里换用mapGetters试试

四季花海

用watch观察, 或者用computed计算属性
打开App,查看更多内容
随时随地看视频慕课网APP