0
私はReactを学んでいて、material-ui/Tableを使っています。私はTestTable
クラスとTestRow
クラスを定義しました。 TestTable
はthis.props
に応じて(図示せず)TestRows
番号を作成し、これを返します。TestRowはのTableRowから継承する必要があり、その後、何とか2 TableHeaderColumnsを追加したり、それが行全体を組み立てる必要がある場合 render()で継承または作成しますか?
return (<Table multiSelectable={true}>
<TableHeader enableSelectAll={true} displaySelectAll={true}>
<TableRow>
<TableHeaderColumn>Name</TableHeaderColumn>
<TableHeaderColumn>Description</TableHeaderColumn>
</TableRow>
</TableHeader>
<TableBody> {rows} </TableBody>
</Table>);
は、今私は思ったんだけど。
render()
{
super.render()
// Add header columns here? Or not inherit and use what is below?
// return (<TableRow key={this.props.key} selected={false}>
// <TableHeaderColumn>{this.props.test.name}</TableHeaderColumn>
// <TableHeaderColumn>{this.props.test.description}</TableHeaderColumn>
// </TableRow>);
}