var SummarizeAll=React.createClass({
render:function(){
var self=this;
var org = this.props.org;
var root=this.props.root;
var name=rootSchema;
var current=root;
return (<ScrollView><View style={{marginLeft:5,marginRight:5}}>
<Text>{current.displayName}</Text>
{
this.state.records.map(function(data,index){
return (<GenreicApp/>)
},this)
}
</View>
</View>
</View>
</View>
</View>
</ScrollView>)
}
})
这是在index.ios.js
中var GenericSummary=React.createClass({
render:function(){
return (<View>
<GenericDisplayView/>
<SummarizeAll />
</View>)
}
}
})
这是在index2.ios.js
如何从index.ios.js文件中将SummarizeAll组件导出到index2.ios.js文件中的GenericSumnmary Component
答案 0 :(得分:4)
您需要使用Javascript(或更确切地说是Node.js)模块:
module.exports=SummarizeAll;
var SummarizeAll = require('./summarize_all');
为了清晰和更好的模块化,您还可以将.js文件放在某个子目录中,在这种情况下,require应该包含文件的相对路径,包括子目录。