为什么 TypeScript 不解析我的 `react-native-web` 代码?(不使用`create-react-native-app`)

IT技术 reactjs typescript react-native-web
2021-05-16 04:43:38
Already tried https://github.com/necolas/react-native-web/issues/832

拿到:

错误信息

为了:

代码

我认为问题可能是我得到了react-native别名的b/c 的 linter 错误react-native-web(出于某种原因,TypeScript 无法弄清楚......)。能够通过npm i -D react-native @types/react-native.

但是,仍然出现相同的错误。

接下来,我尝试将我的 SFC(无状态功能组件)转换为类组件。还有:

类似的错误信息

所以我想知道为什么即使我已经配置了 TypeScript也会收到此错误消息

1个回答

是我的问题:在我的tsconfig.json,我有"jsx": "preserve"切换到"jsx": "react"修复它!