Vue watch的深度监听 watch监听有两种方式:普通监听、深度监听。 他们的区别是: 普通监听只能监听变量值的变化(如Boolean、Number、String等),不能监听数组和变量属性的改变。 写法上的区别: watch:{ // 普通的watch监听 a(val, oldVal){ console.log("a: "+val, oldVal)