javascript - PHPStorm > 将语言级别切换到 JSX Harmony

标签 javascript phpstorm

我在 PHPStorm 中收到此消息。

Switch language level to JSX Harmony           

为什么 PHPStorm 给我这条消息?

最佳答案

它将您打开的任何文件解释为 JSX,ReactJS 使用的格式,并建议您更改语法检查器以解释 JSX 而不是 JS,这就是单击“切换”时会发生的情况。

在 JSX 中,您可以编写类似 html 的语法,该语法在运行前预编译为 vanilla JS。如果您尝试在普通 Javascript 中编写 HTML,语法检查器会认为这是错误的语法,并且代码重新格式化、语法突出显示等将无法按预期工作。

关于javascript - PHPStorm > 将语言级别切换到 JSX Harmony,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39876804/

相关文章:

javascript - 选择列表在 ReactJS 中不起作用

javascript - 使用 GruntJs 压缩脚本

javascript - Google Chrome 中的 TypeScript 错误

PHPStorm 9种颜色

javascript - 如何使用 Javascript 或 jQuery 突出显示文本的前 10 个字符?

javascript - 将 ng-model 属性传递给自定义指令

php - 调用未定义的方法 Illuminate\Routing\Route::get()

php - 配置 PhpStorm RESTful 客户端以使用 Laravel

javascript - PHP const 嵌套数组的 PhpStorm 代码自动完成

PhpStorm 数组缩进 8 个空格而不是 4 个