Reagiere auf native ListView-Schlüssel

Ich erhalte eine Warnung in meiner App, die mich stört. Die Reaktion sagt immer wieder, dass ich für jede Zeile einen Schlüssel hinzufügen muss, aber egal, was ich nicht hinzufügen kann.

mein Code sieht so 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 meiner Komponente wie folgt hinzuzufügen<Card key={rowData.id}/>/ und ich habe auch versucht, den Schlüssel von den Requisiten in meiner Komponente zu erhalten und ihn in das erste Element der Komponente in meinem Fall ein TouchbleOpacity @ hinzuzufüge

<TouchableWithoutFeedback
        key={this.props.key}
        style={styles.cardBtn}>

Jemand könnte mir einen Tipp geben? oder soll ich diese warnung ignorieren?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage