请稍等 ...
×

采纳答案成功!

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

React 使用typescript 泛型<> 提示jsx错误问题

React 中使用typescript 泛型< > 提示报错, 


https://img1.sycdn.imooc.com//szimg/60bc850a090aeb2e08540406.jpg

但是这样配置之后就可以了, 我看老师的代码没有配置,是有在全局做什么配置还是编辑器的不同导致的提示吗?

https://img1.sycdn.imooc.com//szimg/60bc855c0918b33509180271.jpg

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

2回答

Nolan 2021-06-07 11:45:11

你的文件扩展名是不是tsx,tsx就需要 extends,ts文件是不需要的

1 回复 有任何疑惑可以回复我~
梓梁92 2021-11-14 14:46:39

export const useArray = function<T>(initialArray: T[]) {...},不要使用箭头函数即可

0 回复 有任何疑惑可以回复我~
  • 因为在 tsx 文件中,<> 泛型的这种角号与 JSX 语法重叠了,使用 function 关键字就不会被解析为一个JSX 语法,而是泛型语法
    回复 有任何疑惑可以回复我~ 2021-11-14 14:48:21
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信