VueのDiffアルゴリズムの内部仕組みとソースコード

VueにおけるDiffアルゴリズムは、仮想DOMの比較と更新を行うpatch関数によって実現されます。 1. patch関数 patch関数は主に以下の4つの引数を取りますが、主なのは最初の2つです。 oldVnode: 旧の仮想DOMノード vnode: 新しい仮想DOMノード hydrating: サーバーサイドレンダリング用のフラグ removeOnly: transition-groupコンポーネント用のフラグ 主な処理フローは以 ...

8月8日 03:41 投稿