1
Ich habe dieses seltsame Verhalteninitialize Karte in Typoskript
Code
private map:Map<string,number>=new Map<string,number>();
callForFlower(cookie:string) : Observable<Map<string,number>>{
try{
this.url='https://flower.it/getFlower;
return this.http.get(this.url)
.map(this.extractFlower)
.catch(this.handleError);
}catch(err){
this.errMsgSubj.next(err)
}
}
extractFlower(){
this.addRose();
}
addRose(){
this.map.set("rose",0)
}
zu verstehen, wenn ich map.set Ich erhalte eine Ausnahme
this.map undefiniert ist
warum? Gibt es eine andere Möglichkeit, Map-Objekt in Typoskript zu initialisieren?
das ist eine gute Antwort – mautrok
Ich habe meine Antwort gelöscht, Sie sind die richtige – mautrok