1、watch深度监听
watch主要用于监听页面值的变化,watch前后(newValue和oldValue)值一样的情况下,app监听不会被调用,H5会被调用。
export default {
props: {
isTag: {
type: Boolean,
default: true
}
},
watch: {
// newVal 获取props中的值,方法名 = props中的参数
isTag(newVal, oldVal) {
this.tag = newVal
}
},
data() {
return {
tag: this.isTag
}
},
}
这样就可以通过this.tag获取到data中tag的值,如果不清楚props如何获取可以查看另一篇文章