virtual-dom h
とdiff
メソッドの使用。
与えられた:[a,b]
そして[b]
結果のdiff
パッチは、単純に を削除するのではなく、a
その後b
削除します。b
a
vdom1 = h('div', [
h('div', 'div stuff'),
h('img', {src: 'keepme.png'})
])
vdom2 = h('div', [
h('img', {src: 'keepme.png'})
])
diff(vdom1, vdom2)
結果:
1 VNODE DIV ... IMG (replace DIV with IMG)
3 REMOVE IMG
img
要素が削除されたり追加されたりしないように、要素を「整列」させるために何をする必要がありますか?