首先,组件中引入vuex
import vuex from "vuex";
其次,计算 state 的值变化
computed: {
state() {
return this.$store.state["MODULE_DEVICE_MONITOR"];
},
},
最后,监听 state
- 组件状态监听
'state.selectedItem' (newVal) {
console.log(newVal)
}
- 消息推送监听
'state.deviceDataWS': {
handler (newName, oldName) {
console.log(newName, oldName)
},
deep: true,
immediate: true,
}