我使用lodash并将对象数组分组到它们共享的键上;然后对这些组中的这些对象进行计算,但现在我需要取消分组。
在lodash中有什么方法可以做到这一点吗?
谢谢
发布于 2019-02-08 02:36:20
你可以使用_.flatMap()来“解组”,但它不会恢复原来的顺序:
const arr = [2, 3, 4, 2, 3, 4]
const grouped = _.groupBy(arr)
console.log(JSON.stringify(grouped))
const ungrouped = _.flatMap(grouped)
console.log(JSON.stringify(ungrouped))<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.11/lodash.min.js"></script>
https://stackoverflow.com/questions/54579052
复制相似问题