【发布时间】:2016-04-11 19:18:04
【问题描述】:
我现在正在研究 React.js,你能帮我吗?如何使用 props 导出 React 组件?像这样的:
class Group extends React.Component {
static propTypes = {
children: React.PropTypes.array.isRequired
};
render () {
return <div>
<div className='group'>
<h2>Boys:</h2>
<GroupList children={
this.props.children.filter(x => x.sex === 'male')
} />
</div>
<div className='group'>
<h2>Girls:</h2>
<GroupList children={
this.props.children.filter(x => x.sex === 'female')
} />
</div>
</div>
}
}
React.render(<Group children={children} />, document.body)
应该像“导出默认组”一样简单
【问题讨论】:
-
导出组件是
export default Group -
@erichardson30 好的!我怎样才能在这里使用它? codepen.io/azat-io/pen/XdZZze
-
如果您将所有组件都放在一个文件中,则不需要使用它
-
@erichardson30 但我没有在一个文件中
标签: javascript reactjs ecmascript-6