vue3watch监听多个方法
时间: 2023-11-03 11:59:51 浏览: 147
实现一个view的监听的四种方法
在Vue3中,可以使用数组来监听多个参数。例如,如果需要同时监听name和cont两个参数,可以这样写:
```javascript
const name = ref(0);
const cont = ref(0);
watch([name, cont], (newVal, oldVal) => {
// 监听回调函数
console.log(newVal);
console.log(oldVal);
});
```
这样,当name或cont发生变化时,watch会触发回调函数并打印出新旧值。需要注意的是,如果监听多个参数,回调函数的参数newVal和oldVal也会是一个数组,按照参数在数组中的顺序进行对应。
阅读全文