vue3 计算属性computed和watch监听
1、计算属性
直接在setup 里面返回一个computed函数就行
setup() {
let age = ref(12)
let newAge = computed(() => {
return age + 1
} )
#但是不支持v-model 双向绑定 这样写就可以
let newAge = computed({
get() {
return age + 1
}
set(value) {
age.value = value - 1 #计算属性是只读的 不能修改 通过修改age 触发newAge改变
}
})
}
2、 watch
看这里吧非常详细