2014-10-22 9 views
5

Ora ho riscontrato questi problemi quando utilizzo Reactjs e la modalità" contentEditable "o" modifica "di html5.Reactjs: Violazione invariata: ReactMount: due nodi validi ma non uguali con lo stesso `data-reactid`: .0.5

<div contenteditable="true"> 
<p data-reactid=".0.5">Reactjs</p> 
</div> 

quando si digita Invio o Maiusc Invio per nuova linea -> Create una nuova stesso elemento con l'elemento precedente Quando clicco di elementi tesi

<div contenteditable="true"> 
<p data-reactid=".0.5">Reactjs</p> 
<p data-reactid=".0.5"></p> 
</div> 

-> apparirà questo errore.

So che è un problema. Qualcuno può darmi la soluzione per questo? Forse crei un nuovo altro elemento in modalità "contenteditable" o impedisci la gestione di eventi impliciti in Reactjs.

THanks.

risposta

0

Ho avuto un problema simile e ho risolto questo problema utilizzando key = {some random string} per il nuovo elemento.

Problemi correlati