javascript - 是否可以在 JSXTransformer.js 中使用 Harmony ( ES6 )?

  显示原文与译文双语对照的内容
0 0

我在浏览器中使用了的反应 JSXTransformer.js 来开发使用JSX的很好的运气:

<script src="http://fb.me/JSXTransformer-0.11.1.js"></script>
<script type="text/jsx">
/** @jsx React.DOM */
...
</script>

为了减少样板,我想使用一些功能的和谐, 比如 箭头功能。 JSX编译器服务的有一个和谐复选框,它将ES6转换为更传统的JS:

var f = v => this.props[v];
//becomes var f = function(v) { return this.props[v]; }.bind(this);

是否可以使用 in-browser JSX启用这里转换?

时间:原作者:1个回答

0 0

这里功能添加了 v0.11. 不是 type="text/jsx",而是设置 type="text/jsx;harmony=true" 。 例如:

<script type="text/jsx;harmony=true">
/** @jsx React.DOM */
var f = v => v*v;
console.log(f(2));//logs 4
</script>
原作者:
...