Vue虛擬DOM

HuangBingQuan發表於2024-03-13

虛擬DOM

什麼是虛擬DOM

  • 虛擬DOM本質上就是一個普通的Js物件,用於描述檢視的介面結構

為什麼需要虛擬DOM樹

  • 主要為解決渲染效率問題。
  • 在vue中,渲染試圖會呼叫render函式,這種渲染不僅發生在元件建立時,同時發生在試圖依賴的資料更新時。如果在渲染時,直接使用真實DOM,由於真實DOM的建立、更新、插入等操作會帶來大量的效能損耗,從而就會極大的降低渲染效率。因此,vue在渲染時,使用虛擬DOM來替代真實DOM,主要為解決渲染效率問題。

虛擬DOM是如何轉換為真實DOM的

相關文章