2017-05-15 10 views

Antwort

0

"Echtes" DOM ​​wird vom Browser gehandhabt, es ist nicht Sache der Anwendung, das DOM zu speichern.

Mit jeder Änderung, die Sie vornehmen (Requisiten einiger Komponenten werden geändert), rendert React zuerst Ihre App in das virtuelle DOM, nur um dieses neue virtuelle DOM mit dem vorherigen virtuellen DOM zu vergleichen und den Mindestsatz von Änderungen, die es an das reale DOM vornehmen muss, um es an den aktuellen Zustand anzupassen.

Wenn sich das eigentliche DOM ändert, aktualisiert der Browser auch, was Benutzer auf dem Bildschirm sehen, aber echte DOM-Updates sind ziemlich langsam, also möchten Sie so wenig wie möglich von ihnen machen.

Siehe auch MDN Introduction to the DOM

Verwandte Themen