2014-10-22 3 views
5

Nun, ich traf diese Probleme, wenn ich Reactjs und" contentEditable "oder" bearbeiten "-Modus von HTML5.Reactjs: Invariant Violation: ReactMount: Zwei gültige, aber ungleiche Knoten mit der gleichen `Daten-Reactid`: .0.5

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

Wenn i-Typ eingeben oder Umschalttaste gedrückt, um neue Zeile eingeben -> Knüpfen Sie neue gleiche Element mit dem vorherigen Element

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

Wenn ich Elemente in Thesen klicken -> dieser Fehler wird angezeigt.

Ich weiß, dass das Problem ist. Jemand kann mir die Lösung dafür geben? Vielleicht erstellen Sie ein anderes Element im "contenteditable" -Modus oder verhindern Sie das implizite implizite Ereignis in Reactjs.

THanks.

Antwort

0

Ich hatte ähnliches Problem und ich löste dieses Problem mit key = {some random string} für neues Element.

Verwandte Themen