나는 두 개의 중첩 map
을 가지고 달성 할 수 없습니다JSX에서 맵을 사용하여 중첩 루프를 만드는 방법은 무엇입니까?
render() {
return (
<table className="table">
<tbody>
{Object.keys(this.state.templates).map(function(template_name) {
return (
<tr key={template_name}><td><b>Template: {template_name}</b></td></tr>
{this.state.templates[template_name].items.map(function(item) {
return (
<tr key={item.id}><td>{item.id}</td></tr>
)
})}
)
})}
</tbody>
</table>
)
}
이는 SyntaxError: unknown: Unexpected token
제공합니다.
map
을 JSX로 중첩하는 방법은 무엇입니까?
어떤 버전이 사용중인 반작용? –
@MattHolland React 16.1.1 – vmarquet