我试图将React中的所有数组成员附加到前端,如下所示:
<td>{this.state.personData.results[0].name.toString()}</td>
<td>{this.state.personData.results[0].birth_year.toString()}</td>
如何编写一个for循环,使我能够执行上述操作,并循环遍历数组中的所有元素?
答案 0 :(得分:0)
使用array.map
功能。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map
{
this.state.personData.results.map(result => (
<td key={result.name}>{result.name.toString()}</td>
<td>{result.birth_year.toString()}</td>
))
}