vue中如何监听数组selectionList
时间: 2024-01-21 22:19:04 浏览: 75
VUE整理(五)
在 Vue 中,可以使用 `$watch` 方法来监听数组 `selectionList` 的变化。`$watch` 方法接收三个参数:要监听的属性名、回调函数和选项对象。
示例代码如下:
```javascript
// 在 Vue 实例中监听 selectionList 数组的变化
this.$watch('selectionList', (newVal, oldVal) => {
console.log('selectionList 变化了', newVal, oldVal)
}, { deep: true })
```
需要注意的是,在监听数组时,需要设置选项对象的 `deep` 属性为 `true`,表示深度监听数组元素的变化。这样,当数组中的元素发生变化时,也能够触发回调函数。
阅读全文