Wie kann ich eine Klasse mit dem Namen Bill
, die wie einfache Eigenschaften haben string and number
& eine andere Eigenschaft, die ein Object
einer anderen Klasse Customer
ist.Angular 2 Objekt in dem Objekt
möchte ich die Bill json
Objekt bill: Bill
sieht wie folgt aus:
bill = {
id: "",
usage : "",
total : "0",
customer : {
customerFirstname :"",
customerLastname :"",
}
}
Dieses Objekt wurde in AngularJS
korrekt aber nicht in Angular2
.
Kundenklasse:
export class Customer{
customerFirstname: string;
customerLastname: string;
constructor(){
}
}
und Bill Klasse: https://www.typescriptlang.org/docs/handbook/classes.html
Für Ihr Beispiel:
import {Customer} from '../customer/customer.model';
export class Bill {
id : string ;
usage: string;
total: number;
customer : Customer;
constructor(){
}
}
Ich habe zu verlängern, aber Es funktioniert nicht in 'html', indem' {{bill.customer.customerFirstname}} '' – Manu
'{{bill.customerFirstname}}' angezeigt wird. @Manu – User1911
@Manu Habe mein Beispiel aktualisiert. – User1911