缺点:不能深度监听(对象属性的改变),刷新或首次加载不能执行。数组
watch: {
carts: function (val, oldVal) {
console.log('new: %s, old: %s', val, oldVal)
}
}
复制代码
handle:watch中须要具体执行的方法。bash
immediate:true当即执行handle方法(首次加载、刷新、数据改变)都会执行,缺点监听不到对象属性中发生的改变。spa
watch: {
carts: {
handler(val, oldVal) {
console.log('new: %s, old: %s', val, oldVal)
},
immediate: true
}
},
复制代码
watch: {
carts: {
handler(val, oldVal) {
console.log('new: %s, old: %s', val, oldVal)
},
deep: true
}
},
复制代码