【发布时间】:2018-09-21 19:01:44
【问题描述】:
我有一个反应组件,它映射到渲染函数中的一组电影,并注销每个电影的图像。我无法将每个图像本身映射到<img /> 标签。目前看来,所有图像都被吐出到一个<img /> 标签中,那么如何循环浏览图像并将每张图像插入到自己的图像标签中?
render () {
const movies = this.state.movies.map((movie, i) => {
console.log("Image url: ", movie.images.boxArt)
})
return (
<div className='welcome'>
<div className='container'>
<div className='movies'>
{ this.state.loading &&
<Loader size='10' />
}
{ !this.state.loading &&
<div className='movie'>
<img src={ movies } /> <===SHOULD END UP BEING A ROW OF MOVIE POSTERS
</div>
}
</div>
</div>
</div>
)
}
}
【问题讨论】:
标签: reactjs array.prototype.map