把它转换成
Observable
this._paymentService.GetPurchasedPlans()
给一个
Promise
具有
toPromise()
然后你可以改变
ngOnInit()
致:
ngOnInit() {
this.GetPurchasedPlans().toPromise().then(
plans => {
this.purchasedPlans = plans;
}
).catch((err) => console.log('Error: %s', err));
}
全班同学:
export class LicensesComponent implements OnInit {
constructor(private _paymentService: PaymentService) { }
purchasedPlans: UserPurchasedPlan[] = [];
ngOnInit() {
this._paymentService.GetPurchasedPlans().toPromise().then(
plans => {
this.purchasedPlans = plans;
}
).catch((err) => console.log('Error: %s', err));
}
}