this.$store.watch
时间: 2023-11-28 14:43:02 浏览: 69
vue之组件内监控$store中定义变量的变化详解
.$store.watch是VueX中的一个API,用于监听VueX store中的数据变化。当store中的数据发生变化时,watch函数会被调用。具体用法如下:
```javascript
this.$store.watch(
(state) => state.count,
(newCount, oldCount) => {
console.log(`new count is ${newCount}, old count is ${oldCount}`)
}
)
```
上述代码中,我们监听了store中的count属性,当count属性发生变化时,watch函数会被调用,并打印出新旧count的值。
阅读全文