Как сгруппировать данные во Vue?

Все привет.
Есть такая проблемка, не могу никак обдумать как правильно.
С бека приходит json

response

"serv": [
        {
            "id": 4,
            "name": "serv",
            "perfomance": 120,
            "production": 0,
            "production_doc": null,
            "laboratory": 0,
            "laboratory_doc": null,
            "scale": 0,
        },
        {
            "id": 5,
            "name": "serv",
            "perfomance": 120,
            "production": 0,
            "production_doc": null,
            "laboratory": 0,
            "laboratory_doc": null,
            "scale": 0,
        },
        {
            "id": 6,
            "name": "serv",
            "perfomance": 120,
            "production": 0,
            "production_doc": null,
            "laboratory": 0,
            "laboratory_doc": null,
            "scale": 0,
        },        
    ],
   "serv555": [
        {
            "id": 10,
            "name": "serv555",
            "rating": null,
            "checked": 0,
            "vip": 0,
           "perfomance": 120,
            "production": 0,
            "production_doc": null,
            "laboratory": 0,
            "laboratory_doc": null,
            "scale": 0,
        }
    ]


То есть он приходит сгруппированный по имени .
Вся проблема заключается в том, чтобы сгруппировать вывод и вывести в цикле, чтобы получилось одна запись с уникальными значениями. Пробовал через lodash, но к сожалению ничего не получилось.
  • Вопрос задан
  • 93 просмотра
Решения вопроса 1
lugindev
@lugindev
Если верно вас понял, то так.
Но
с уникальными значениями
по какому параметру уникальными?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы