flatmap map object.entity的教程

import _ from 'lodash'
const abc = {
x: [{
a: 1,
b: 2
}, {
a: 3,
b: 4
}],
y: [{
a: 1,
b: 2
}, {
a: 3,
b: 4
}],
z: [{
a: 1,
b: 2
}, {
a: 3,
b: 4
}]
}
const v = Object.entries(abc).flatMap(([xy, values]) => {
return values.map(({ a, b }) => {
return { a, b, xy }
})
})
const grouped = _.groupBy(v, 'xy')
console.log(grouped)
漫思
浙公网安备 33010602011771号