Создание интерфейса данных состоит из объекта и массива объектов - PullRequest
0 голосов
/ 02 июля 2018

У меня есть такой набор данных: -

data = {
   restDetails":{
           id:1
           name:"Rest1"
     },
    menus:[{
           id:1,
           name:"Dish1"
      },
      {
           id:1,
           name:"Dish2"
      }]
}

Я новичок в Angular 5. Я хочу создать интерфейс для этого набора данных в проекте Angular 5. Как мне этого добиться? Спасибо

1 Ответ

0 голосов
/ 02 июля 2018

Вы можете использовать JSON2TS для создания интерфейса на основе ваших данных JSON,

interface RootObject {
  restDetails: RestDetails;
  menus: RestDetails[];
}

interface RestDetails {
  id: number;
  name: string;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...