在setup函数中引用属性出现问题

来源:2-14 泛型(Generics) 第二部分 - 约束泛型

qq_羽过天晴_0

2020-11-30

老师您好,在setup函数中有这样引用属性的代码出现编译错误:
const containerWidth = computed(() => {

  return props.width
})

提示: Property ‘width’ does not exist on type 'Readonly…

这种方式的引用也有问题:const {keyId, toolbar,menubar,height}=toRefs(props)图片描述
有可能是属性定义的问题,我再检查一下。

写回答

1回答

张轩

2020-11-30

同学你好 props 的任何属性本身就是 响应式的,也就是说界面会随着属性的改变更新,你这里没必要使用 computed 对它进行包裹。

0
0

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程