Javascript React/JSX范围

Javascript React/JSX范围,javascript,scope,reactjs,react-jsx,Javascript,Scope,Reactjs,React Jsx,好的,我正在尝试将React整合到现有的代码库中。目前,我们有一个由common.js操作的单页web应用程序,但是我注意到如果JSX文件或至少是HTMl文件中加载为“type=”text/JSX“”的脚本文件无法出现在js文件的范围内。这就产生了一个问题,因为我们现在无法在初始化后操作React组件,而不重构大量的代码。Common.js无法转换为JSX,因为我们有依赖于其作用域的外部文件/库 您可以直接从终端“编译”jsx文件。这样,您就不必放置type=“text/jsx”,因为它只是js

好的,我正在尝试将React整合到现有的代码库中。目前,我们有一个由common.js操作的单页web应用程序,但是我注意到如果JSX文件或至少是HTMl文件中加载为“type=”text/JSX“”的脚本文件无法出现在js文件的范围内。这就产生了一个问题,因为我们现在无法在初始化后操作React组件,而不重构大量的代码。Common.js无法转换为JSX,因为我们有依赖于其作用域的外部文件/库

您可以直接从终端“编译”jsx文件。这样,您就不必放置
type=“text/jsx”
,因为它只是js代码

这是一个名为

如果您在服务器上使用NodeJS,那么可以使用中间件动态编译代码