@kachurinets

Как правильно создать модель данных?

{
    "status": "success",
    "data": {
        "items": [
             {....},
             {...}
        ],
        "page": "2",
        "pageSize": "10",
        "totalPages": 391,
        "totalCount": 3909
    }
}

Получаю с сервера такой ответ, там где получаю items решил сделать модель данных и прогонять массив через конструктор. Сделал так
this.addressesService.getAddressesList(tableParam).subscribe((resp) => {
            this.streets = resp.data.items.map((street) => {
                return new Street(street);
            });

но в респонсе также получаю данные для построения пагинации и я хочу сделать для них тоже модель, но как это правильно сделать? Получается, нужно перебрать все свойства обьекта data, но кроме items? Подскажите правильную реализацию
  • Вопрос задан
  • 77 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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