1 watch
注意:1当值第一次绑定的时候,不会执行监听函数,只有值发生改变才会执行,是因为immediate 默认 false
当 immediate = true 的时候,进入组件会立即执行。并且可以监测到组件传递数据。
watch: {//普通数值 demo(val) { this.value = this.demo; },
array:function(val,oldval){//数组 console.log(val[0]) },
object:{//对象 handler:function(val,oldval){ console.log(val.name) }, deep:true//对象内部的属性监听,也叫深度监听
immediate:true,
},
//对象元素
'childrens.name':function(val,oldval){ console.log(val+"aaa")
//键路径必须加上引号
},}