华为快应用-监听属性值变化

阅读 69

2023-03-11


在快应用中,想要在某个值发生变化的时候监听到,可以这么写:

我们现给出一组属性:
props: [
'name',
'age'
]
onInit () {
// 监听数据变化,如果监听的是对象中的某一特性,可以用. 比如user.name,user.age
this.$watch('name', 'watchNameChange')
this.$watch('age', 'watchAgeChange')
},
watchNameChange (newV, oldV) {
console.info(`监听name变化:`, newV, oldV)
},
watchAgeChange (newV, oldV) {
console.info(`监听age变化:`, newV, oldV)
}
//newV指变化后的新值,oldV值变化之前的值


精彩评论(0)

0 0 举报