如何在angular2 [typescript]中定义复杂json结构的模型?
问题描述:
我有一个模型,以下属性如何在angular2 [typescript]中定义复杂json结构的模型?
{
Name:String,
Id:Number,
Store:{
Name:String,
City:String,
State:String
}
}
我怎样才能angular2定义模型这种结构打字稿?
答
只需定义2个接口与您所需的值。
export interface ParentModel {
Name: string;
Id: number;
Store: ChildModel
}
export interface ChildModel {
Name: string;
City: string;
State: string;
}
根据您想如何设置它这些都可以在同一个文件或两个单独的文件,如果你把它们放在不同的文件中只记得孩子导入父。
希望可以帮到