tg-me.com/vuefaq/1201
Create:
Last Update:
Last Update:
Обычно для группировки массива по какому-то ключу используют reduce
Однако уже доступны Object.groupBy
и Map.groupBy
, которые позволяют упростить эту процедуру
const users = [
{ id: 1, name: "Alex", role: "admin" },
{ id: 2, name: "Anna", role: "user" },
];
const grouped = Object.groupBy(users, ({ role }) => role);
// Результат:
// { admin: [{...}], user: [{...}] }
#js
BY Vue-FAQ
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
Share with your friend now:
tg-me.com/vuefaq/1201