【发布时间】:2016-10-21 16:47:18
【问题描述】:
所以我正在学习 react 和 js,并且我尝试每 20 次循环(单个页面中的限制)并显示此图片,还使用引导程序在此页面索引的底部显示。但它并没有真正起作用这是我的代码:
const pictureItems = this.state.imgFiles.map((img, index) => {
return (
<PictureListItem
id={index}
key={`img-${img.name}`}
imgFile={img}
pictureDataUpdate={this.onUpdatePicture}
/>
);
});
const pageNumber = this.state.imgFiles.length / 20;
let pages = "";
for (let i = 0; i < pageNumber; i++) {
pages += <li><a>{i}</a></li>;
return pages;
}
我在想可能是我可以将索引的值传递给循环并乘以 20 作为开始,然后将 20 添加到结束。但我什至无法让页面很好地显示。
【问题讨论】:
标签: javascript loops reactjs render