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

时间:2019-03-18 23:06:39

标签: reactjs typescript react-native-web

>>>epoch 0
>>>loss tensor(17.7415, grad_fn=<MseLossBackward>)
>>>Outputs tensor([2.0897, 3.1410, 4.7382, 1.0532, 4.2003], grad_fn=<ViewBackward>)
>>>Input tensor([8., 2., 3., 5., 1.])
>>>labels tensor([[2., 3., 5., 1., 0.]])...

知道:

error message

针对:

code

我认为问题可能是我收到Already tried https://github.com/necolas/react-native-web/issues/832 的{​​{1}}别名的binter的linter错误(由于某种原因,TypeScript无法弄清楚...)。能够通过react-native解决该问题。

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

接下来,我尝试将SFC(无状态功能组件)转换为类组件。仍然得到:

similar error message

所以我想知道为什么即使I've configured TypeScript也会收到此错误消息。

1 个答案:

答案 0 :(得分:0)

This是我的问题:在我的tsconfig.json中,我有"jsx": "preserve"。切换到"jsx": "react"可以解决问题!