How to have nested loops with map in JSX?
问题 I can't achieve to have two nested map : 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> ) } This gives a SyntaxError: unknown: Unexpected token . How do you nest map calls in JSX? 回答1: You need to