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

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

我在瀏覽器中使用了的React 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啟用這裡轉換?

时间: 原作者:

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>

原作者:
...