vuex中的state绑定到组件内data不实时更新

使用vuex中state状态关联到组件data的状态时    state更新了但date的数据更新

1.在组件内使用watch侦听state的状态

watch:{

        '$store.state.flag'(val){

                    console.log(val)

            }

}


2.使用computed计算属性和watch侦听属性

computed: {

           get() {

                    return  this.$store.state.flag;

            }

  },

//监听属性发生改变后执行

  watch: {

        get(val) {

            console.log(val)    //变化后的属性值

            }

}

你可能感兴趣的:(vuex中的state绑定到组件内data不实时更新)