Benötigen Sie Unterstützung beim Drücken neuer Karten, wenn der "Hit" -Knopf für das Karten [] Array ausgewählt ist. Ich habe eine Unzahl von Methoden ausprobiert, kann aber dieses einfache Problem nicht erkennen. Hilfe wird sehr geschätzt!Angular 4 -> Drücken Sie zum Array
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
title = 'app';
deck: any;
cards = [];
hand = 0;
cardCount: number;
constructor(private _data: DataService){
console.log("Data Service ready to query api");
this.cards = [];
};
newDeck(){
this._data.newDeck().subscribe(res => this.deck = res.json());
}
deal(cardCount){
this._data.deal(cardCount, this.deck.deck_id).subscribe(response => this.cards = response.json());
if(this.cards) {
this.cards.push(this.cards);
}
}
}
Hey! Ich versuchte das auch, aber ich erhalte Fehler -> FEHLER TypeError: _this.cards.push ist keine Funktion –
Hat irgendeinen der oben genannten Code geändert? – Dhyey