我试图在Vue 3中观看props ,但奇怪的是,当我分解props 时,观察者就不工作了.但在不 destruct struct 的情况下,它可以按预期工作.我错过了什么?
P.S. I am using Vue 3 + Vite
This is not working
export default {
props: {
modelValue: {
type: Boolean,
default: false,
},
},
setup({ modelValue }, context)
{
watch(() => modelValue, (newValue, oldValue) => {
console.log(newValue)
})
},
}
但如果我不分解它,那么it works
setup(props, context) {
watch(() => props.modelValue, (newValue, oldValue) => {
console.log(newValue)
})
}