我从API获得了一个响应json,如下所示。
student: {
name : abc,
address : {
city : ca,
state:abc
},
age : 10
}
为了将其绑定到模型,我需要一个类似于此
的模型class student {
name:string;
age:number;
address:{
city:string;
state:string
}
}
但是当我将数据绑定到上面的模型时。地址数据不与模型绑定。 请建议编写模型以绑定上述数据的正确方法。
答案 0 :(得分:1)
export class A {
name:string;
age:number;
address:Adress;
}
export class Adress
city:string;
state:string
}
答案 1 :(得分:0)
您需要实例化Student
类的实例,即
class Student {
// Define Student properties here
name:string;
age:number;
// ...
constructor(options) {
// Set Student properties here
this.name = options.name;
this.age = options.age;
this.address = options.address;
// ...
}
}
// Then:
const student = new Student(jsonData);