vue中的watch
程序员文章站
2022-03-30 09:01:28
...
new Vue({
el: ‘#root’,
data: {
cityName: {id: 1, name: ‘shanghai’}
},
watch: {
cityName: {
handler(newName, oldName) {
// …
},
deep: true, //深度监听
immediate: true
//这样使用watch时有一个特点,就是当值第一次绑定的时候,不会执行监听函数,只有值发生改变才会执 行。如果我们需要在最初绑定值的时候也执行函数,则就需要用到immediate属性。
}
}
})