ReactJs Warnung: Das Mutieren von `style` ist veraltet. Erwägen Sie, es vorher zu klonen

Ich erhalte die folgende Warnung:

inWarning: `div` was passed a style object that has previously been mutated. Mutating `style` is deprecated. Consider cloning it beforehand. Check the `render` of `xxx`. Previous style: {backgroundColor: "#000000"}. Mutated style: {backgroundColor: "#002a09"}. 

Wenn versucht wird, eine Stileigenschaft einem div zuzuweisen, auch nachdem das ursprüngliche Objekt geklont wurde (ich habe auch versucht, JSON.parse (JSON.stringify ()) ohne Erfolg zu verwenden).

Könnten Sie mir sagen, warum ich diesen Fehler erhalte und wie ich ihn beheben kann.

   var clone = Object.assign({}, this.state.selectedColor);
   this.styles.previewColorHover.backgroundColor = clone.hex

in meiner Renderfunktion:

<div ref='previewColor' id={'preview-color-' + this.props.id}
    style={this.styles.previewColorHover}>
</div>

Antworten auf die Frage(4)

Ihre Antwort auf die Frage