缺點:不能深度監聽(對象屬性的改變),刷新或首次加載不能執行。數組
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
}
},
複製代碼