#javascript #reactjs
Вопрос:
Мне нужно создать функцию, которая будет сортировать элементы так, чтобы они располагались в том же порядке, что и элементы. Мне нужно перебрать каждый элемент в элементах, найти соответствующего участника в элементах и создать новый список участников. Затем мне нужно вызвать setMembers и передать вновь созданный список участников.
function sortMemberList(items) { const membersCopy = .slice(items); membersCopy.sort((a, b) =gt; a.dataset.id.localeCompare(b.dataset.id)); setMembers(membersCopy);
}
Комментарии:
1. Ты что-то неправильно наклеил
.slice
? Ты ничего не режешь.
Ответ №1:
Тебе это может пригодиться .Фильтр:
const filteredMembers = membersCopy.filter(member =gt; member.property === value) setMembers(filteredMembers)