简体   繁体   English

相邻的JSX元素必须包装在一个封闭的标记React Native中

[英]Adjacent JSX elements must be wrapped in an enclosing tag React Native

I'm a beginner in React Native trying to test out TouchableOpacity. 我是React Native的初学者,试图测试TouchableOpacity。 I keep getting this error code 'Adjacent JSX elements must be wrapped in an enclosing tag. 我一直得到这个错误代码'相邻的JSX元素必须包装在一个封闭的标签中。 Did you want a JSX fragment <>...? 你想要一个JSX片段<> ......? (16:4)' (16:4)”

The issue seems to be at the opening TouchableOpacity tag. 问题似乎是在开始的TouchableOpacity标签上。

I've already tried putting fragments around it but it didn't work does anyone know how I fix this?? 我已经尝试过将碎片放在它周围,但它不起作用有没有人知道我如何解决这个问题?

import React from 'react';
import { Text, StyleSheet, View, Button, TouchableOpacity } from 'react- 
   native';


const HomeScreen = () => {
  return (

  <View>
    <Text style={styles.text}>Sup boiz</Text>
    <Button
      onPress={() => console.log('Button pressed')} 
      title="Go to components demo"
    />
    <TouchableOpacity onPress={ () => console.log('List Pressed')>
        <Text>Go to List demo</Text>
    </TouchableOpacity>

  </View>

  );
};

const styles = StyleSheet.create({
  text: {
    fontSize: 30
  }
});

export default HomeScreen;
<TouchableOpacity onPress={ () => console.log('List Pressed')}>
        <Text>Go to List demo</Text>
</TouchableOpacity>

Simple syntax error. 语法错误很简单。 It should be onPress={ () => console.log('List Pressed')} 它应该是onPress={ () => console.log('List Pressed')}

You missed } 你错过了}

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

相关问题 相邻的 JSX 元素必须包含在 react native 中 - Adjacent JSX elements must be wrapped in an enclosing in react native 如何修复错误:相邻的 JSX 元素必须包含在封闭标记中? 在本机反应 - How to fix the error: Adjacent JSX elements must be wrapped in an enclosing tag ? in react native 必须将相邻的JSX元素包装在带有换行符标记的封闭标记中 - Adjacent JSX elements must be wrapped in an enclosing tag with line break tag 相邻的 JSX 元素必须包含在图像的封闭标签中吗? - Adjacent JSX elements must be wrapped in an enclosing tag for Images? 错误:相邻的JSX元素必须包装在封闭标记中 - Error: Adjacent JSX elements must be wrapped in an enclosing tag 解析错误:必须将相邻的 JSX 元素包装在封闭标记中 - Parsing error: Adjacent JSX elements must be wrapped in an enclosing tag 相邻的JSX元素必须包装在一个封闭标签中-gatsby.js - Adjacent JSX elements must be wrapped in an enclosing tag - gatsby.js 解析错误:相邻的 JSX 元素必须包含在封闭标记中 - Parse Error: Adjacent JSX elements must be wrapped in an enclosing tag 预期的“}”或相邻的 JSX 元素必须包含在封闭标记中 - Expected "}" OR Adjacent JSX elements must be wrapped in an enclosing tag Reactstrap:“相邻的 JSX 元素必须包裹在封闭标签中”? - Reactstrap: "Adjacent JSX elements must be wrapped in an enclosing tag"?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM