虛擬 DOM 實現原理

爲何用虛擬 DOM 爲何要用?(好處是啥) 直接操做DOM引起頁面重排重繪,頻繁操做會形成頻繁渲染,很是消耗性能;咱們但願的是每次修改可以只修改咱們想要修改的DOM而不是從新渲染全部的DOMweb 而虛擬DOM的思路是:(前提關鍵是:在虛擬DOM樹上的操做不會渲染到視圖) 1、將DOM樹轉換成JS對象樹,產生第一個虛擬DOM樹(與真實DOM樹同樣)算法 2、數據發生變化時(當你有增刪操做)產生第二
相關文章
相關標籤/搜索