Verwendung von setProps in react.js

Ich möchte anrufensetProps von außerhalb vonmyComponent in der Lage sein, Daten für dynamisch zu ändernmyComponent.
Ich gehe davon aus, dass sich die Komponente nach dem Ändern der Requisiten selbst rendert.

Ich habe Folgendes versucht:

var myComponent = React.createClass({
  render: function () {
    return (
      React.DOM.div(null, this.props.data)
    );
  }
});

React.renderComponent(
  myComponent({ data: someData }),
  document.getElementById('predictionContent')
);

myComponent.setProps({data: someData2});

Das Problem ist, dass ich nicht verstehe, wie man es benutztsetProps für die Komponente. In meinem Fall erhalte ich den Fehler "undefiniert".

Wie kann man das lösen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage