@ByJumping

Как данные из одного объекта объединить в массив?

Привет.
Изначально у меня есть массив для отображения графика

const series = [{
      name: '',
      data: [1, 1, 1],
    }];


По апи мне приходит объект

{
...//другие данные
count1: 225,
count2: 12,
count3: 346
}


Мне нужно в массиве series массив data изменить на прилетевшие данные, то есть что бы получилось

series = [{
      name: '',
      data: [225, 12, 346],
    }];


я делаю

series = [
        {
          name: data.district_name,
          data: [data.minors_cards_count, data.parents_cards_count, data.families_cards_count],
        },
      ];


это работает, но есть ли более правильный или простой вариант?
  • Вопрос задан
  • 66 просмотров
Решения вопроса 1
@StiflerProger
Object.values()

Object.values({
  count1: 225,
  count2: 12,
  count3: 346
}) // === [225, 12, 346]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час