#
小編給大家分享一下Vue中虛擬dom比較原理是什么,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!先說一下為什么會有虛擬dom比較這一階段,我們知道了Vue是數(shù)據(jù)驅(qū)動視圖(數(shù)據(jù)的變化將引起
在Web開發(fā)中,需要將數(shù)據(jù)的變化實時反映到UI上,這時就需要對DOM進行操作,但是復(fù)雜或頻繁的DOM操作通常是性能瓶頸產(chǎn)生的原因,為此,React引入了虛擬DOM(Virtual DOM)的機制。
虛擬dom的作用是更少的去操作真實DOM。DOM Diff算法用來判斷哪些區(qū)域可以更新哪些區(qū)域不需要更新,最終減小更新區(qū)域。 改變虛擬DOM界面不會更新,但是改變真實DOM界面一定會更新,在react