2021-08-11用来解决vuex中state状态发生改变后。页面不刷新的问题。

用来解决vuex中state里的状态发生改变后。页面不刷新的问题。

解决方案:mapState 语法糖

在组件中引入
import { mapState } from ‘vuex’

在组件计算属性:
计算属性监听vuex中state里的值。
computed:mapState( {

orgType () {
  return this.$store.state.userID
},
orgName () {
  return this.$store.state.userName
},

valueA: 'valueA',
valueorgID: 'value'

}),

在页面标签中就可以直接{{valueA}}模板语法使用,或者用来v-if、v-for…


版权声明:本文为jiaohuang2442原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。