массив объектов, мне надо нормализовать его. Я перегоняю его в объект с объектами, где ключи объектов — это их айдишники, но у меня теряется порядок выдачи (по дистанции сортировка изначально).
Как можно избежать этого и добиться порядка изначального?
не переходить в объект, использовать также массив объектов для всяких сортировок
У вас есть объект data = { [id]: doc } используйте дополнительный массив order = [id1, id2, id3]. Это классический подход, где вы всегда передаете один и тот же data. А путем манипуляции с order можете делать срезы и сортировки.
Обсуждают сегодня