De réagir.rendre remplacer le contenant plutôt que de l'insertion dans

Je suis progressivement remplacer une partie de l'épine Dorsale de vues avec Réagir.

Mon Réagir De Vue:

<div id="reactViewContent">Rendered By React</div>

J'ai besoin de rendre la Réagir la vue ci-dessous d'autres éléments html, sans le remplacer.

<div id="somestuff">
  <div id="anotherView">Other stuff not to delete</div>
  <div id="placeholderForReactView"></div>
</div>

J'aimerais que ma méthode pourrait remplacer l'espace réservé au lieu de les insérer en elle de sorte que :

React.render(React.createElement(MyTestReactView), document.getElementById('placeholderForReactView'));

pourrait entraîner:

<div id="somestuff">
  <div>Other stuff not to delete</div>
  <div id="reactViewContent">Rendered By React</div>
</div>

au lieu de:

<div id="somestuff">
  <div>Other stuff not to delete</div>
  <div id="placeholderForReactView">
    <div id="reactViewContent">Rendered By React</div>
  </div>
</div>

Sans récurrents à Jquery est-il une bonne façon de le faire?

OriginalL'auteur Ronnie | 2015-06-06