Object.keys(), map
это не массив
ассоциативный массив
так это норма так выводить или как самый верный способ
Ну с помощью Object.keys ты получаешь массив ключей, потом бежишь по нему и обращаешься к объекту obj[key] Мне кажется, нормальный способ, но толкьо лучше это выностить из разметки куда-то, не в jsx делать
тоесть потому что это не обычный жсон а ассоциативный массив я немогу с ним работать как работал бы с обычным масивом. Может тогда есть смыс както поправить на бэке его для болеее удобного использования?
Для разных данных разные структуры данных, в вашем случае объект выглядит разумным выбором, просто надо научится с этим работать на фронте, это не сложно
а если мне в разных частях контента надо вывести лиш некоторые данне из этого масива. Мне же нет смысла перебирать для каждого параметра весь масив. Я так понимаю можно отдельно получить часть юср и отдельно рес и выводить usr.name и res.name уже без мап? чет типо этого const info = Object.keys(profile).map((key, i) => profile[key] );
Обсуждают сегодня