Comment puis-je pousser une matrice dans ObjecteList dans l'état de réagir en boucle?
Mon état par défaut: P>
default state - {id:1,name: 'John'},{id:2, name: 'Nick'} use changeHandler(2,1) - {id:1,name: 'John'},{id:2, name: 'Nick', newValue: [1]} use changeHandler(2,2) - {id:1,name: 'John'},{id:2, name: 'Nick', newValue: [1,2]} use changeHandler(2,3) - {id:1,name: 'John'},{id:2, name: 'Nick', newValue: [1,2,3]}
3 Réponses :
Vous pouvez utiliser la carte:
En réagissant, l'état doit rester immuable, vous devez utiliser la méthode de la SSTATE pour la mettre à jour.
@mab Oui, la version complète est la suivante: this.setstate ({... this.state, utilisateurs: this.state.user.map (--- code>
Vous pouvez mapper et mettre à jour l'état à l'aide de la syntaxe de diffusion comme
court-short: long: p> version courte de longue de longue: p>