相关疑难解决方法(0)

如果我观看解构的道具,Vue 3 手表将不起作用

我正在尝试在 Vue 3 中观看道具,但奇怪的是,当我解构它时,观察者不起作用。但没有解构它按预期工作。我在这里缺少什么?

PS 我正在使用 Vue 3 + Vite

这不起作用

export default {
    props: {
        modelValue: {
            type: Boolean,
            default: false,
        },
    },

    setup({ modelValue }, context)
    {
        watch(() => modelValue, (newValue, oldValue) => {
            console.log(newValue)
        })
    },
}
Run Code Online (Sandbox Code Playgroud)

但如果我不解构它,它就会起作用

setup(props, context) {
    watch(() => props.modelValue, (newValue, oldValue) => {
        console.log(newValue)
    })
}
Run Code Online (Sandbox Code Playgroud)

javascript vue.js vuejs3 vue-composition-api

9
推荐指数
2
解决办法
5087
查看次数

标签 统计

javascript ×1

vue-composition-api ×1

vue.js ×1

vuejs3 ×1