react-native 在更改括号位置时出现错误

0kjbasz6  于 3个月前  发布在  React
关注(0)|答案(3)|浏览(60)

描述

当我在return语句后的括号行中进行更改时,我遇到了一个错误。

重现步骤

使用typescript模板启动一个基本的react应用。

React Native版本

0.74.1

受影响的平台

运行时-桌面

npx react-native info的输出

System:
  OS: Windows 10 10.0.19045
  CPU: (8) x64 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz
  Memory: 4.90 GB / 15.74 GB
Binaries:
  Node:
    version: 20.12.2
    path: C:\Program Files\nodejs\node.EXE
  Yarn: Not Found
  npm:
    version: 10.5.0
    path: C:\Program Files\nodejs\npm.CMD
  Watchman: Not Found
SDKs:
  Android SDK: Not Found
  Windows SDK: Not Found
IDEs:
  Android Studio: Not Found
  Visual Studio:
    - 17.9.34723.18 (Visual Studio Community 2022)
Languages:
  Java: 17.0.10
  Ruby: Not Found
npmPackages:
  "@react-native-community/cli": Not Found
  react:
    installed: 18.3.1
    wanted: ^18.3.1
  react-native: Not Found
  react-native-windows: Not Found
npmGlobalPackages:
  "*react-native*": Not Found
Android:
  hermesEnabled: Not found
  newArchEnabled: Not found
iOS:
  hermesEnabled: Not found
  newArchEnabled: Not found

堆栈跟踪或日志

N/A

可复现问题

https://github.com

截图和视频

omvjsjqw

omvjsjqw1#

⚠️缺失可复现示例
i️我们无法在您的问题报告中检测到可复现的示例。请提供以下内容:* 如果您的错误与UI相关:一个 Snack* 如果您的错误与构建/更新相关:使用我们的 Reproducer Template 。需要在您用户名下的GitHub仓库中有一个复现器。
emeijp43

emeijp432#

如果我在return语句后的括号行更改,我将得到一个错误。错误是什么?

mo49yndu

mo49yndu3#

App 不能作为 JSX 组件使用。
它的类型 () => void 不是一个有效的 JSX 元素类型。
类型 () => void 不能分配给类型 (props: any, deprecatedLegacyContext?: any) => ReactNode
类型 void 不能分配给类型 ReactNode

相关问题