一般情况下,要监视数据的变化可以使用简写,例如
watch: {
todos (value) {
localStorage.setItem('todos', JSON.stringify(value))
}
}
如果是要监视的数据是一个对象,并且是要监视对象中的属性的变化,应该使用深度监视,就应该写成它的完整版,并且加上deep:true
watch: {
todos: {
handler (value) {
localStorage.setItem('todos', JSON.stringify(value))
},
deep: true
}
}