Mise à jour d'un objet avec setState à Réagir

Est-il possible de mettre à jour les propriétés de l'objet avec setState?

Quelque chose comme:

this.state = {
   jasper: { name: 'jasper', age: 28 },
}

J'ai essayé:

this.setState({jasper.name: 'someOtherName'});

et ce:

this.setState({jasper: {name: 'someothername'}})

Les premiers résultats dans une erreur de syntaxe et le deuxième, juste ne fait rien. Des idées?

  • deuxième code aurait travaillé toutefois, vous auriez perdu la age de la propriété à l'intérieur de jasper.
InformationsquelleAutor JohnSnow | 2017-04-26