Ich habe Eigenschaft innerhalb Komponente:Wie bekomme ich Zugang zu dieser Eigenschaft in subscribe()?
public _flashMessagesService: FlashMessagesService;
Und den folgenden Code:
return this.http.get(this.apiUrl.base_path + 'credentials')
.map(res => res.json())
.subscribe(
credentials => {
console.log(this._flashMessagesService);
this._flashMessagesService.show('We are in about component!', { cssClass: 'alert-success', timeout: 1000 });
this.saveToken(credentials);
},
err => {
this._flashMessagesService.show('We are in about component!' + err, { cssClass: 'alert-error', timeout: 1000 });
}
);
ich keinen Zugang zu this._flashMessagesService.show
bekommen kann?
Es gibt nichts zu tun. Sie greifen einfach darauf zu. Wenn es noch keinen Wert hat, kann dies fehlschlagen, aber aus den von Ihnen bereitgestellten Informationen kann nicht gesagt werden. –
Ich bekomme undefined – OPV
Wenn es keinen Wert hat, ist das keine Überraschung. Wo weisen Sie ihm einen Wert zu? –