Facebook的React JSX变换器如何工作?

时间:2015-05-14 19:52:36

标签: javascript xml facebook react-jsx

甚至可能React允许你在javascript中编写JSX(XML)而不会抛出任何错误?我一直试图绕过它,我不太确定底层代码是如何实现的。

1 个答案:

答案 0 :(得分:10)

很简单,它会查找<script type="text/jsx">个标签,解析它们,生成相应的javascript代码,eval就是它。

这就是jsx内联转换器只应在开发时使用的原因,因为必须解析jsx代码会降低网页的性能。部署时,您应该在部署之前将所有jsx代码转换为js