übergeben Ich habe meine Hauptkomponente namens App.Zustand als Requisiten in React
App
zieht in der Table
Komponente wie so
<Table
players={players}
/>
Spieler in dem App-Komponenten-Zustand als eine leere Array anfänglich definiert ist.
aber in meiner Table
Komponente ich dies tun:
console.log(this.props.players, 'players');
warum würde ich nicht definiert werden?
auch habe ich dies in meiner App-Komponente:
<Table
players={this.state.players}
/>
Auf diese Weise sind Sie immer Spieler aus Ihrem:
render() {
const { players, matches } = this.state;
Sie müssen als this.state.players übergeben werden. Es ist undefiniert, weil Spieler in deinem Staat sind, also brauchst du den This.State vor den Spielern –
@GabrielMesquita ah Mist hätte ich sagen sollen. Ich habe const Spieler = {this.state.players} innerhalb meiner 'render()' Funktion –
haha ich sehe. Also das ändert meine Antwort ein wenig :) –