Comment puis-je supprimer un attribut à partir d'un Reactjs composant de l'objet de l'état

Si j'ai une réagir composant qui a une propriété définie sur son état:

onClick() {
    this.setState({ foo: 'bar' });
}

Est-il possible de supprimer "foo" ici de Object.keys(this.state)?

La replaceState méthode ressemble à l'évidence méthode pour essayer, mais c'est depuis été amortis.

C'est deprecated.

OriginalL'auteur Joshua | 2015-10-01