监视属性:watch
(1)当监视的属性发生改变时,监视属性里handler函数就自动调用
(2)watch配置对象的immediate属性设为true(默认为false)就会在初始化时自动执行一次handler
(3)监视属性的两种写法:
1.在创建Vue实例时,直接写好watch,
2.通过vm.$watch('//这里写需要监视的属性',{
handler(){//这里写执行的操作}
})
深度监视:
watch配置对象中,设置deep属性的值为true(默认为false),就可以监视多层级属性值的改变
监视属性简写:
在不使用监视属性的配置属性时(即只需要handler方法)可以使用简写
简写方式:
被监视的属性() {}