先说解决方法:
点击file -> settings
然后选择Language&Frameworks
选择Javascript中的JSX Harmony
在JavaScript中,定义一个元素的时候,大部分都使用的是var,还有一种方式是let。而两者的区别是:
let定义的变量是块级的变量。var定义的变量是全局变量或者函数变量。let定义的变量只对它所在的区域内有效,而var定义的变量范围最少是一个函数之内。
即let基本只在花括号内部有效的。对它的操作也必须是局部的。
而在写代码的时候,有时候会因为编译器版本而报错。