watch 监听器的原始写法和简写
watch: {
// 默认watch监听不会进行深度监听 -- 简写模式
info(newValue, oldValue) {
console.log("侦听到info改变:", newValue, oldValue)
},
// 进行深度监听 -- 原始模式
info: {
handler(newValue, oldValue) {
console.log("侦听到info改变:", newValue, oldValue)
console.log(newValue === oldValue)
},
// 监听器选项:
// info进行深度监听
deep: true,
// 第一次渲染直接执行一次监听器
immediate: true
},
"info.name": function(newValue, oldValue) {
console.log("name发生改变:", newValue, oldValue)
}
}
本文来自博客园,作者:杨建鑫,转载请注明原文链接:https://www.cnblogs.com/qd-lbxx/p/16592532.html