我有一组这样的对象:
const books =[
{id: "1", name: "twilight", category: "Movies", price: 10},
{id: "2", name: "jaws", category: "Movies", price: 22},
{id: "3", name: "the shining", category: "Movies", price: 1},
{id: "4", name: "beers", category: "Movies", price: 10},
{id: "5", name: "apples", category: "Movies", price: 22},
{id: "6", name: "mono", category: "Movies", price: 1}
]
尝试切片前 2 个,然后是第二个 2 等。
我怎样才能同时切分 2 本书?
原文由 bier hier 发布,翻译遵循 CC BY-SA 4.0 许可协议
由于您使用的是 lodash ,您可以使用
_.chunk
( lodash#chunk ) 来填充包含前 2 个,然后是第二个 2,依此类推的数组……这是一个工作示例:
现在,您有了分块数组,迭代并一项一项地获取您所需要的!