vue3在 setup 中使用 props
记录学习和开发中遇到的问题
之前我尝试在 setup 中使用 props 是这样的
export default defineComponent({
setup(props: any) {
console.log(props.id) // 输出 undefined
}
})
然而 却输出 undefined ,通过思考和查阅资料,与 vue2 做对比,少了 props 声明一步
加上声明就可以了
export default defineComponent({
props: {
id: {
type: Number,
default: 0,
}
},
setup(props: any) {
console.log(props.id) // 输出 undefined
return {}
}
})
个人博客 http://www.sharekong.xyz 欢迎访问
QQ群 - 前端学习小组
不要人数,只要氛围