在ReactJS中重用多个脚本的组件定义

时间:2016-07-02 16:03:35

标签: javascript reactjs web-applications

假设我在脚本S1中定义了组件C.现在,在我的web-app的不同页面上,我想在脚本S2中显示C的实例,而不必在S2中重新定义C。我怎么能做到这一点?

1 个答案:

答案 0 :(得分:1)

两种选择:

1)将C分配给某个全局窗口属性,首先加载脚本S1并使用window.C从脚本S2访问它。这在简单的情况下有效,但有点乱。

2)使用像webpack这样的模块捆绑器。它配备了许多配置选项,但基本上可以解决您的问题。