Sollte eine einfache Antwort sein, könnte sein, dass meine Syntax nicht korrekt ist, da ich ReactJS neu bin. Ich möchte eine eindeutige ID als Schlüssel zuweisen.Javascript Einstellung uniqueId() als Array-Schlüssel
Dies wirft einen Fehler:
rows:{
uniqueId() : { name:"Kitchen Remodel", value:20100 },
uniqueId() : { name:"Basement Remodel", value:8300 }
}
dies nicht? Bitte erläutern Sie ...
rows:{
143434 : { name:"Kitchen Remodel", value:20100 },
984578 : { name:"Basement Remodel", value:8300 }
}
Vielen Dank!
_the Array von Objekten in ein Objekt_? Sie können Ihr Beispiel in einem neuen und modernen JS verwenden, indem Sie '[uniqueId()]' verwenden, so dass der Name des Schlüssels ausgewertet wird, aber ich verstehe nicht wirklich, was Ihr Ziel ist. –
Diese Frage scheint für ReactJS nicht spezifisch zu sein und scheint hier bereits einige Antworten zu haben: http://stackoverflow.com/questions/2274242/using-a-variable-for-a-key-in- a-javascript-object-literal –
Candy Danke, diese Frage scheint auf den Punkt zu kommen. – Paul