请问下老师这里为什么会报错

来源:3-14 模块化结合typescript - 泛型改造

hy_wang

2021-03-04

![图片描述

请问下老师这里为什么会报错

不明白这个错误信息是为什么

写回答

4回答

张轩

2021-03-05

同学你好 抱歉之前看错了,光靠截图比较费劲,能否把源代码提供给我一下(git),我在本地帮你调试一下?


0
0

hy_wang

提问者

2021-03-04

当我写`value`的时候`ts`就提示了错误

//img1.sycdn.imooc.com/szimg/6040e32509354a5312440314.jpg

0
0

hy_wang

提问者

2021-03-04

//img.mukewang.com/szimg/6040e2e0089eb30211160916.jpg

老师你看,这个是类型推断

0
0

张轩

2021-03-04

同学你好 你其实把 cur[1] 类型用鼠标放上去就可以了,它和 catResult 对象一样是一个 Ref 类型的,所以你需要使用 value 取它的值,cur[1].value 这样就可以了。我不知道你的编辑器这里为什么没有显示eslint 的错误,这里 ts 应该会提前发现你的错误的。

0
1
hy_wang
老师我在回复里贴了一张图,我认为cur[1]应该可以不用value呀,直接使用ref监听的话那么就内部处理了value,而使用get监听的话才需要value。
2021-03-04
共1条回复

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

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

3142 学习 · 2313 问题

查看课程