我可以在 jsx 语法中使用 'let' 吗?

Can I use 'let' in jsx syntax?

我尝试在 jsx 语法中使用 es6 let 创建一些变量,但是 firefox 给了我一个错误...

我在使用 var 时没有问题

我可以在 jsx 语法中使用 let 吗?如果不能,你能解释一下为什么吗?

Can I use 'let' in jsx syntax?

是的。 JSX 仅仅是 JavaScript 语法的 扩展 ,因此任何有效的 JavaScript 语法都可以与 JSX (small example using the babel repl).

当然你必须将 JSX 转换为 JavaScript 才能 运行 JS 引擎中的代码并且引擎必须支持你想要使用的功能(例如 let).