javascript - ReactJs如何修复“render()”处丢失的分号错误
问题描述
我不知道我在哪里错过了分号。下面是错误代码。
语法错误:缺少分号。(106:11)
104 | }
105 |
106 | render() {
| ^
107 | return (
108 | <div className="App">
109 | <ParticlesBg type="circle" bg={true} />
解决方案
你能把代码贴在第 106 行吗?
以下之一可能是您的错误的原因,
未转义的字符串:当没有正确转义字符串并且 JavaScript 引擎已经期望您的字符串结束时,很容易发生此错误。例如:
var foo = '汤姆的酒吧'; // 语法错误:缺失;声明之前
可以纠正为,
var foo = "Tom's bar";
使用 var 声明属性:您不能使用 var 声明来声明对象或数组的属性。
变量 obj = {}; var obj.foo = '嗨'; // 缺少语法错误;声明之前
变量数组 = []; var 数组 [0] = '那里'; // 缺少语法错误;声明之前
可以纠正为,
var obj = {};
obj.foo = 'hi';
var array = [];
array[0] = 'there';
您可以从这里查看更多信息:这里
推荐阅读
- aws-lambda - 无服务器框架 lambda 函数中来自云端的错误
- python-3.x - 用一组中两个参考值之间的百分比制作一个熊猫数据框
- swift - 如何从数组的已知索引(整数)而不是从 IndexPath 获取 UITableViewCell?
- ruby-on-rails - Xero 无法使用omniauth-xero 和xeroixer 验证签名
- powershell - 使用正确的语法响应 PowerShell 5.1 中的错误
- php - 在 Wordpress 中,我如何以编程方式检查尝试发布的人是否有所需的项目(如特色图片、标签等)
- ios - 我可以存储 Apple 的公钥来验证令牌签名吗?
- javascript - 对于繁重的数据负载和基于 Angular7 的应用程序的粗加工操作,最好的 StateManagement 工具/库是什么?
- excel - 读取 .xlsx 文件并将其存储到列表中
- python - 使用 Python Jenkins API 重试失败的作业