小编ooz*_*ozy的帖子

使用 lodash 按每三个对对象进行分组

假设我有以下数组:

const list = [{}, {}, {}, {}, {}, {}, {}, {}]
Run Code Online (Sandbox Code Playgroud)

使用lodash,我想将它们“分组”为三个,这样我就可以在react/js中对它们进行排序

// 映射分组对象

group =>
<div>
     // Now map the three elements by one.
     item => 
    <div>item.value</div>
</div>
Run Code Online (Sandbox Code Playgroud)

这是我的尝试:

  const mediaList = _.groupBy(media, (element, index) => {
    return Math.floor(index/3)
  })
Run Code Online (Sandbox Code Playgroud)

不起作用,因为所有项目仍然分组到一个数组中,并且该数组的名称是NaN

我怎样才能做到这一点?

javascript arrays lodash reactjs

1
推荐指数
1
解决办法
1204
查看次数

标签 统计

arrays ×1

javascript ×1

lodash ×1

reactjs ×1