Ich versuche, ein bestimmtes Element des Array-Status in React-native zu aktualisieren. Als Beispiel habe ich 3 Modals mit der anfänglichen Sichtbarkeit als falsch erstellt.Array-Status-Update in React-native
Hier möchte ich 3 Modale mit jeder Taste auf der entsprechenden Modal-Seite unabhängig steuern. Also setze ich die anfängliche Statusvariable "modalVisible" als ein Array mit 3 Länge. Dann habe ich versucht, ein Element von modalVisible mit dieser Art von Befehl zu aktualisieren => "this.setState ({modalVisible [2]: true})", was letztendlich nicht mit diesem Fehler funktioniert (Syntax Error: ... Unexpected token) . Wenn das nicht möglich ist, muss ich den Weg finden, dies äquivalent zu machen. Zum Beispiel muss ich in der for-Schleife folgendermaßen schreiben: {this.state.modalVisible_ {i}}, damit der Code programmierbar weiß, wo er sich befindet.
Das Folgende ist mein aktueller Code.