请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师你好,想问一个这里的泛型的问题

老师你好,我在上课的时候遇到了这样一个很莫名其妙的问题。我之前在store.ts里确实定义了GlobalDataProps类型,在Home.vue中作为泛型传入useStore并没有问题,说明我类型的名字没有写错。
但是导入这里报错了,说我定义了GlobalDataProps,但是没有使用过。我觉得很委屈,我明明已经把它作为泛型来使用过了,怎么会报这个错呢?我知道解决的办法,就是让eslint忽略掉这一行的“no-unused-vars”问题。
我想问下老师,这是什么原因呢,这个问题我百度也找不到答案。之后遇到这样类型的情况,需要导入类型传入泛型的,该怎么办呢?
图片描述

正在回答 回答被采纳积分+3

1回答

张轩 2020-11-29 21:23:13

同学你好 看起来像是编辑器的问题 在本地我并没有出现 你要不要把代码发给我我在本地试一下?

0 回复 有任何疑惑可以回复我~
  • 我后来跟着视频继续写了一些代码,发现有这个问题的不只是这一个地方,类似的场景都出现了这个问题。
    我怀疑是eslint的问题,因为前不久我运行项目的时候突然看到eslint的index.js文件报错了,项目根本跑不起来。我是按照这篇博客https://blog.csdn.net/aaronthon/article/details/106227262里面说的办法进行了处理,第三步的时候我除了框架选的是Vue.js,其他选的全都是默认选项,选完以后它尝试着安装,但因为网络原因没有成功,我不知道这样是不是有问题。
    但是做了这些后,项目就可以运行了,但是这个问题出现了,之前并没有出现的。所以是配置eslint的时候我选错了什么吗?
    回复 有任何疑惑可以回复我~ 2020-11-30 20:47:24
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信