创建数据接口包括对象和对象数组

时间:2018-07-02 02:50:11

标签: angular angular5

我有一个这样的数据集:-

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

我是Angular 5的新手。 我想在Angular 5项目中为此数据集创建一个接口。 我该如何实现? 谢谢

1 个答案:

答案 0 :(得分:3)

您可以使用JSON2TS根据您的JSON数据创建一个接口,

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

interface RestDetails {
  id: number;
  name: string;
}