从javascript调用react组件

时间:2016-10-25 07:35:50

标签: javascript reactjs

所以我拥有那个大项目,一切都在纯粹的javascript上,比如Class.create ...原型和函数,它们渲染该页面上的每个组件并使用react进行渲染。我的意思是当我键入function.createElement(“div”) )不知何故,它创建反应div ..等等,一切都在PURE javascript ..所以我的问题是我如何创建具有正常反应组件的文件,并从该js文件调用反应组件?谢谢

1 个答案:

答案 0 :(得分:1)

根据我的理解,您需要重复使用react组件。为此你需要做两件事

  1. 导出您的反应组件。您可以将其作为

    module.exports = App;
    

    如果您的反应组件类似于var App = React.createClass()

  2. 其次,在您想要重用此组件的其他反应组件中,您可以将其导入为

    import {App} from './path/to/resuable/component';
    
  3. 现在在render() {}函数中使用此组件<App/>