从不同文件导入不同的组件

时间:2016-08-03 07:14:56

标签: javascript reactjs components

如何在ReactJS中使用来自另一个JS文件的组件。它说" Header未定义" .BTW我使用没有NodeJS的ReactJS。这是代码:

        
maxHeight

2 个答案:

答案 0 :(得分:0)

位于Dashboard_components.js文件的顶部,位于

之上

var Dashboard_comp=React.createClass(行,添加行

var Header = require('./yourpath/to/header.js')

如果你正在使用ES6,你可以简单地 import Header from './path/header'

答案 1 :(得分:0)

嗯......没有人的话就得到了答案,所以我回答了自己的问题。 假设Base_component.js文件中有一个Header组件。所以为了在其他html中使用它。使用:

q.Response = Answers.Where(a => a.QuestionID == question.ID).SingleOrDefault()?.Response ?? response, what you need;

它会使组件publicaly可用于其他文件,而不是相同的js。