Leanote's Blog
I love Leanote!
Toggle navigation
Leanote's Blog
Home
Chrome
Git
Linux
Windows
Others
工具大全
VsCode
Expo
Html
JavaScript
Npm
Node
Mock
React-Native
React
TypeScript
小程序
插件
正则
Dva
Ant-Design-React
Umi
Vue
Vux
Ant-Design-Vue
Http
Java
flutter
开发小工具
About Me
Archives
Tags
TS常见问题
2023-03-23 16:57:34
14
0
0
admin
### 箭头函数在.tsx添加泛型报错 如: ``` // a.tsx // 箭头函数添加泛型报错(Error: JSX element ‘T’ has no corresponding closing tag.ts(17008)) const foo = <T>(props: T)=> void ``` 原因: 因为泛型的语法与 JSX 的语法冲突,导致 TS 解析成 JSX 而产生 unexpected token 的问题 解决: 1. 不要写在 .tsx 文件里面就不会报错 2. 在后面加一个逗号就能正确解析了 ``` const foo = <T,>(props: T)=> void ```
Pre:
windows设置默认中英文符号
Next:
TS二选一
0
likes
14
Weibo
Wechat
Tencent Weibo
QQ Zone
RenRen
Submit
Sign in
to leave a comment.
No Leanote account?
Sign up now.
0
comments
More...
Table of content
No Leanote account? Sign up now.