const vm = new Vue({
el: '#root',
data() {
return {
//创建一个开关,起始值为true
isHot: true,
// 创建一个对象 内部含有其它几个变量数值
number: {
a: 1,
b: 2
}
}
},
watch: {
// 侦听isHot内部值得变化
isHot: {
handler(n, o) {
console.log(n, o)
}
},
// 侦听number.a内部值得变化 若是在返回值内部深层的变量时,那么我们要记得加单引号否则会不执行
//若是执行多个时,那么开启深层监视 deep:true
'number.a':{
handler(){
console.log('a的值发生了改变')
}
}
}
})
今天天气很热{{info}}
数值改变为{{good}}