我正在开发一个Chrome扩展程序,具体来说是内容脚本功能,可以将我的JS代码注入网站中。
由于我主要是使用注入的.js文件进行开发,因此我无法进行下面这个看起来必须的JSX声明。
<script type="text/jsx">
/**@jsx React.DOM*/
还有其他方法可以利用JSX吗?
我正在开发一个Chrome扩展程序,具体来说是内容脚本功能,可以将我的JS代码注入网站中。
由于我主要是使用注入的.js文件进行开发,因此我无法进行下面这个看起来必须的JSX声明。
<script type="text/jsx">
/**@jsx React.DOM*/
还有其他方法可以利用JSX吗?
由于运行JSX转换比不运行它要慢,因此在分发扩展时,你可能只想预编译JSX(使用react-tools
提供的jsx
二进制文件)。尽管如此,如果包括JSXTransformer.js,则有一个JSXTransformer.exec(...)
方法,它可以转换并计算其参数。