老师,提个建议

来源:11-3 将 store 中的数组转换成对象

见信

2020-11-20

看到了这一章节,我深深的被泛型难住了,相信有很多小伙伴一样,很多时候也是被TS这一块给难住,因为本身vue3.0这一块只是个框架,本身难度并不高,但是泛型这一块特别绕,尤其是对于很多我这种初学TS的小伙伴来说。
我建议您完全可以把项目里涉及到的泛型,interface,type这一块提出来,放在一个文件里去定义,然后在别的文件里去调用,甚至做成一个文件,所有泛型之类的统一从该文件引用,既可以加强大家对于这一块的理解与学习,而且在视频里,也可以避免出现从这个文件去引用,那个文件去引用时,我们一时想不起来是什么的这种尴尬。
我之所以这么说是因为,作为学习者,我觉得我遇到的问题集中化了,打算该课程所有视频看完后我就去这么做,现在我看的是您的处理思路,对于vue3.0这方面我没觉得有多少疑问,而ts应用这一块我感觉思路跟不上,前面讲到的ts那一块很多例子还是有些过于简单,到时候我肯定是把课程里这一块提到一起去统一学习,理解,然后再结合框架,逐点击破。

写回答

2回答

张轩

2020-11-21

同学你好 非常感谢你的建议 ts 中确实有非常多的难点,连我用了有一段时间的人还是有很多不会的地方。(比如这节课的这个方法,我也是写了一段时间和调试的)

我定义这些类型按照的是就近原则,就是说这个类型是完全和这个文件属于从属关系,而不是把这些类型看成一堆异类,把它们完全和代码逻辑割离开来。

对于你的一些疑惑,肯定也是很多同学的疑惑,因为确实通过这短短的十几个小时,想完全掌握好 ts 也是非常困难的,只能通过多学多练哈~

1
2
见信
非常感谢!
2020-11-22
共2条回复

前端菜鸭

2020-12-03

我也有同样的困惑,甚至一度自卑ing...我的建议是拿一张纸,把视频实际应用到泛型的地方的章节数和时间节点记录下来,方便回看;或者,下载老师最新的源码,多分析分析泛型的实际应用。难走的路都是上坡路,加油!

0
0

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

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

3142 学习 · 2313 问题

查看课程