我在.NET Core中创建了React项目,并阅读了本教程以学习React: ReactJs components
在上面的示例中,表的呈现方式如下:
render() {
return (
<div>
<Header/>
<table>
<tbody>
{this.state.data.map((person, i) => <TableRow key = {i}
data = {person} />)}
</tbody>
</table>
</div>
);
}
出现错误:未定义TableRow。 什么是TableRow?
答案 0 :(得分:0)
您可以检查是否在应用程序的某处定义了以下组件吗?
class TableRow extends React.Component {
render() {
return (
<tr>
<td>{this.props.data.id}</td>
<td>{this.props.data.name}</td>
<td>{this.props.data.age}</td>
</tr>
);
}
}