为什么跟老师的代码(3-6)一致会有这个提示呢?
来源:3-8 更近一步 - reactive
同步MU
2020-10-04
Type ‘{ count: number; increase: () => void; double: ComputedRef; }’ is not assignable to type ‘DataProps’.
Types of property ‘double’ are incompatible.
Type ‘ComputedRef’ is not assignable to type ‘number’.
const data: DataProps = reactive({
count: 0,
increase: () => { data.count++ },
double: computed(() => data.count * 2 ),
})
写回答
3回答
-
张轩
2020-10-06
同学你好 我觉得是不能版本对 reactive 的定义文件有不同,请问你本地是 vue 的什么版本(具体一点,可以看一下 node_modules/vue 里面的 package.json 文件)? 或者你把代码上传 gitee 或者 github,我本地帮你看一下
042022-03-08 -
张轩
2020-10-04
同学请给我看下你的 interface 是怎么写的欧
022021-06-18 -
慕莱坞0998854
2020-10-04
老师的代码没有ComputedRef吧?你是不是抄错了?你的DataProps是怎么写的?
012020-10-05
相似问题