javascript - ReactJS 教程井字游戏
问题描述
使用 reactJS 教程时出现解析错误。
./src/index.js 第 12 行:解析错误:相邻的 JSX 元素必须包含在封闭标记中。你想要一个 JSX 片段 <>...?
white-space: pre-wrap;"></div><div id="root"></div>
^
这是在 reactjs.org 上共享的代码。但这对我不起作用。
解决方案
这个错误意味着你不能在 JSX 中有类似的东西:
<div>a</div>
<div>b</div>
必须像这样包裹,注意Fragment可以是任何可以接受子组件的组件,Fragment是用来包裹东西的,通常你不需要div但必须符合JSX语法,你需要从React导入:
<Fragment>
<div>a</div>
<div>b</div>
</Fragment>
之后,如果您遇到与此无关的其他错误,那么它们可能不相关。
推荐阅读
- sql - 在 int 列问题 SQL Server 上前导 0
- java - SwingUtilities.invokeLater 什么都不做
- powershell - 使用 PowerShell Invoke-RestMethod 查询 MSGraph API 不会返回与 MSGraph Explorer 相同数量的详细信息
- tmux - tmux 附加和当前工作目录
- javascript - 使用 axios 时如何保存快速会话?
- android - 如何同步读取 Firebase 实时数据库值?
- node.js - 如何使用 SendGrid 将图像嵌入到 Node.js 中的 html 邮件
- google-maps - Agm 谷歌地图 - 如何将纬度和经度绑定到 HTML
- oauth-2.0 - 点击浏览器上的后退按钮后第二次登录时关联失败
- javascript - 在指定的时间内运行一个函数并停止