Wie kann ich auf die key
Eigenschaft einer Komponente zugreifen? Ich dachte, es wäre in diesem.props, aber es ist nicht.So greifen Sie auf die Eigenschaft "key" von einer reactjs-Komponente zu
z.B.
<ProductList
key = {list.id}
listId = {list.id}
name = {list.name}
items = {list.items}
/>
und in der Produktliste, wenn ich
console.log(this.props)
kehrt
Object {listId: "list1", name: "Default", items: Array[2]}
Ohne Schlüsseleigenschaft alle an. Ich kann eine andere Eigenschaft erstellen und ihr denselben Wert zuweisen, aber es scheint redundant zu sein, da die Schlüsseleigenschaft bereits verwendet wird.
Muss die Schlüsseleigenschaft auch in der gesamten Komponente oder nur in der Schleife oder Sammlung, von der gerendert wird, eindeutig sein?