Kann ich die Requisiten einer Komponente in React.js aktualisieren?

Nach dem Beginn der Arbeit mit React.js scheint es soprops sollen statisch sein (von der übergeordneten Komponente übergeben), währendstate Änderungen aufgrund von Ereignissen. Allerdings ist mir in den Dokumenten ein Verweis auf aufgefallencomponentWillReceiveProps, die speziell dieses Beispiel enthält:

componentWillReceiveProps: function(nextProps) {
  this.setState({
    likesIncreasing: nextProps.likeCount > this.props.likeCount
  });
}

Dies scheint zu implizieren, dass sich die Eigenschaften einer Komponente basierend auf dem Vergleich von KÖNNENnextProps zuthis.props. Was vermisse ich? Wie ändern sich Requisiten oder irre ich mich darüber, wo diese aufgerufen werden?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage