为什么vuex的getter拿不到最新的属性 vuex中state状态改变了但是getter没有更新

阿里云服务器低至3折

问题背景:

     

<newer :newrModalShow="$store.getters['order/getNewer']"  v-if="newerDatas" :newerDatas="newerDatas"  />

  如上:一个页面引入一个组件,通过vuex状态去控制显示隐藏,通过浏览器看的state状态改变了,但是getter却没拿到最新的状态

解决:

import {mapState} from 'vuex'
computed: {
  ...mapState({
    'isnewer':state => state.order.isnewer
  }),
}
<newer v-if="newerDatas" v-show="isnewer" :newerDatas="newerDatas" />

不私藏,献上宝典:http://raboninco.com/1MsLW

猜你喜欢

转载自blog.csdn.net/z00001993/article/details/105812017
今日推荐