複雑なjsonオブジェクトをTypeSciptでどのように解析できますか?複雑なjsonオブジェクトをTypeScriptで解析する
私には顧客オブジェクトがあり、請求書があります。
これは私のモデルである:
export class Customer {
public id: string;
public name: string;
public invoices: CustomerInvoice[];
get invoicesCount(): number {
if (this.invoices== null) {
return 0;
}
return this.invoices.length;
}
constructor() {
}
}
export class CustomerInvoice {
public id: number;
constructor() {
}
}
そして、私のサービスで私が持っている:
顧客データが(私の顧客ID、名前などは、いくつかの値を持っている)素晴らしいですが、請求書がnullである
ngOnInit() {
if (this.id != null) {
this.dataService.getCustomer(this.id).subscribe(data => {
this.customer = data;
},
err => console.log(err));
}
}
を。
jsonは正しいです、data.Invoices.lengthは数値を返します。
詳細が不十分です。 – dfsq