仮想DOMとDOM差分アルゴリズムのセンチメント

仮想DOMの役割は、実際のDOMを操作するために小さいです。
DOM差分アルゴリズムは、領域が更新される必要がない領域を更新することができるかを決定するために使用される、最終更新面積が低減されます。

変更仮想DOMインタフェースは、我々はほとんど手作業でDOM真を更新する必要はありませんプログラマーとして反応する、更新されていないが、実際のDOMインタフェースの変更が更新されます、我々は唯一のコンポーネントのアップデート仮想DOMが更新される方法をトリガするために、仮想DOMを更新する必要があります状態は、再生成された仮想DOMであり、その後実際のDOMを生成し、効率Gaobuガオは、主に更新インターフェースに反映されて表示された後の操作のさまざまです。

仮想DOMとDOM差分アルゴリズムのセンチメント

番組上の図
のみSETSTATE()ステータス更新状態を反応させることができ、古いデータを直接変更することはできませんが、最初のデータは、新しい、再作成した仮想DOMツリーを生成し、その後、新旧のデータを比較しその使用が、経験仮想DOMツリーを差分、最後に更新DOMの違いは、ローカルインタフェースの再描画を実現するために、実際の対応、DOM差分アルゴリズムは、最小の再描画を実現することができます。

おすすめ

転載: blog.51cto.com/13550695/2456356