Ich bekomme eine Warnung auf meiner App, die mich stört. Die Reaktion sagt immer, dass ich für jede Zeile einen Schlüssel hinzufügen muss, aber egal, was ich diese Schlüssel nicht hinzufügen kann.React-native ListView-Tasten
mein Code sieht wie folgt aus:
<ListView
style={styles.listView}
dataSource={this.state.favs}
renderSeparator={() => <View style={styles.listSeparator}/>}
renderRow={(rowData,i) => <Card data={rowData}
onPress={this.onCardPress.bind(this,rowData)} /> }
/>
Ich versuche, den Schlüssel auf meine Komponente wie diese <Card key={rowData.id}/>/
hinzuzufügen und ich habe auch versucht, in meiner Komponente den Schlüssel aus den Requisiten zu bekommen und es in der ersten hinzufügen Element der Komponente auf meinem Fall ist ein TouchbleOpacity
<TouchableWithoutFeedback
key={this.props.key}
style={styles.cardBtn}>
Jemand könnte mich einen Hinweis hive? oder sollte ich diese Warnung ignorieren?
dank @Cherniv, dummen Fehler, erkannte ich, auch ich brauche einen Schlüssel zum renderSeparator hinzuzufügen –
@GabrielLopes Sie sind willkommen – Cherniv