简体   繁体   English

我收到“错误:React.Children.only expected to receive a single React element child.” 与 TouchableWithoutFeedback

[英]I receive "Error: React.Children.only expected to receive a single React element child." with TouchableWithoutFeedback

I receive the following error:我收到以下错误:

Error: React.Children.only expected to receive a single React element child.

When I use the 'TouchableWithoutFeedback' component with ReactNative:当我将“TouchableWithoutFeedback”组件与 ReactNative 一起使用时:

 return (
    <TouchableWithoutFeedback onPress={() => {
      Keyboard.dismiss();}}>
      <View style={styles.container}>
        <Header />
        <Exercises exercises={exercises} handleChange={handleChange} handlePress={handlePress} exercise={exercise}/>
      </View>
`    </TouchableWithoutFeedback>
  );

I am not sure why because everything is wrapper in a View component.我不确定为什么,因为所有内容都包装在 View 组件中。 Any advice?有什么建议吗?

Try wrapping the content of View with a react fragment:尝试用反应片段包装View的内容:

 return (
    <TouchableWithoutFeedback onPress={() => {
      Keyboard.dismiss();}}>
      <View style={styles.container}>
       <>
        <Header />
        <Exercises exercises={exercises} handleChange={handleChange} handlePress={handlePress} exercise={exercise}/>
       </>
      </View>
`    </TouchableWithoutFeedback>
  );

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 React bootstrap Tooltip抛出错误&#39;React.Children.only预计会收到一个React元素子元素。 - React bootstrap Tooltip throws error 'React.Children.only expected to receive a single React element child.' 错误:React.Children.only 期望接收单个 React 元素子元素。 福米克 - Error: React.Children.only expected to receive a single React element child. Formik ReactQuill(富文本) - 错误:React.Children.only 期望接收单个 React 元素子元素 - React - ReactQuill (rich text) - Error: React.Children.only expected to receive a single React element child - React 错误:React.Children.only 期望接收单个 React 元素子元素 - Error: React.Children.only expected to receive a single React element child Next.js:错误:React.Children.only expected to receive a single React element child - Next.js: Error: React.Children.only expected to receive a single React element child 未捕获的错误:React.Children.only 期望接收单个 React 元素子项 - Uncaught Error: React.Children.only expected to receive a single React element child React.children.only期望收到一个react元素子Navigator - React.children.only expected to receive a single react element child Navigator WordPress的GutenBurg块-React.Children。仅预期接收一个React子元素 - Wordpress GutenBurg Block - React.Children.only expected to receive a single React element child Nextjs - Reactjs - 不变违规:React.Children.only 预期接收单个 React 元素子元素 - Nextjs - Reactjs - Invariant Violation: React.Children.only expected to receive a single React element child Uncaught Invariant Violation:React.Children.only 期望接收单个 React 元素子元素 - Uncaught Invariant Violation: React.Children.only expected to receive a single React element child
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM