我不确定是否曾经问过这个问题,但我试图为此找到解决方案,但找不到。
我有一个来自api的数据...该API具有分页功能,每个页面最多只能有20个结果。我需要做的是添加一个元素,例如每20个结果后<img />
。我一直试图找出答案,但无济于事,所以我转向这里的大师。
更新:
对不起,发布时无法共享代码...出现格式错误...无论如何,您可以在这里看到我的代码-> https://pastebin.com/URENbadB
这是一个React应用程序,所以这就是为什么我添加了reactjs标签的原因。
答案 0 :(得分:3)
每个循环都有一个索引参数,您可以将其与if语句一起使用
data.forEach(function(value,index){
if(index % 20 == 0 ) {
//add the image
}
})