You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React Native View组件调用报错:children属性不存在(ts2769)

React Native TypeScript ts(2769)错误求助

错误信息

(alias) class View
import View
No overload matches this call.
  Overload 1 of 2, '(props: ViewProps | Readonly<ViewProps>): View', gave the following error.
    Type '{ children: Element[]; style: { flexDirection: "row"; alignItems: "center"; marginTop: number; }; }' is not assignable to type 'IntrinsicAttributes & IntrinsicClassAttributes<View> & Readonly<ViewProps>'.
      Property 'children' does not exist on type 'IntrinsicAttributes & IntrinsicClassAttributes<View> & Readonly<ViewProps>'.
  Overload 2 of 2, '(props: ViewProps, context: any): View', gave the following error.
    Type '{ children: Element[]; style: { flexDirection: "row"; alignItems: "center"; marginTop: number; }; }' is not assignable to type 'IntrinsicAttributes & IntrinsicClassAttributes<View> & Readonly<ViewProps>'.
      Property 'children' does not exist on type 'IntrinsicAttributes & IntrinsicClassAttributes<View> & Readonly<ViewProps>'.ts(2769)

相关代码

<View style={styles.createPostContainer}>
  <View style={styles.addPostButtonContainer}>
    <TouchableOpacity
      data-elementId="button_next"
      onPress={this.discordChanges}
    >
      <Image
        data-elementId="image_Back"
        style={[DS ? styles.image_BackImage_5inch : styles.image_BackImage]}
        source={back}
      />
    </TouchableOpacity>
  </View>
  <Text
    data-elementId="textlabel_Payments"
    style={[DS ? styles.textlabel_PaymentsText_5inch : styles.textlabel_PaymentsText]}
  >
    Create Post
  </Text>
</View>

项目环境信息

npx react-native info
info Fetching system and libraries information...
System:
    OS: macOS 13.0.1
    CPU: (8) arm64 Apple M1
    Memory: 199.59 MB / 16.00 GB
    Shell: 5.8.1 - /bin/zsh
  Binaries:
    Node: 18.9.1 - /opt/homebrew/bin/node
    Yarn: 1.22.18 - /opt/homebrew/bin/yarn
    npm: 8.19.1 - /opt/homebrew/bin/npm
    Watchman: 2022.09.19.00 - /opt/homebrew/bin/watchman
  SDKs:
    iOS SDK:
      Platforms: DriverKit 21.4, iOS 16.0, macOS 12.3, tvOS 16.0, watchOS 9.0
  IDEs:
    Android Studio: 2021.3 AI-213.7172.25.2113.9014738
    Xcode: 14.0/14A309 - /usr/bin/xcodebuild
  npmPackages:
    @react-native-community/cli: ^9.1.1 => 9.1.3 
    react-native: file:./packages/blocks/core/node_modules/react-native => 0.61.3 
  npmGlobalPackages:
    react-native: 0.70.1

已尝试的解决方法

  • 降低TypeScript版本,问题仍未解决

无法理解该错误的产生原因,查阅相关问题后也未能找到解决方案,希望有人能帮忙解决此问题。


内容的提问来源于stack exchange,提问作者Vishnu Vardhan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 21:10:45