sagt mein state
ist wie folgt:Destrukturierung von es6 aber vorbei dynamische Variable
{
item:{
a:'a',
b:'b'
}
}
Dann bin ich in der Lage a
von Element zu ziehen, indem Sie:
const { a } = this.state.item
aber dynamisch ziehen unter Verwendung von {}
von es6
?
Zum Beispiel const { variable } = this.state.item
, wobei die Variable a
oder b
sein kann.
Sie können eine 'const' nicht neu definieren, einen anderen Wert zu haben. Welche Variable sollte die Ausgabe enthalten? Ich sehe aus, als würden Sie [berechnete Eigenschaft Destrukturierung] benötigen (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment#Computed_object_property_names_and_destrukturing) – 4castle