Vue 面試題五 @酷酷的小航航

詳述虛擬DOM中的diff算法 虛擬DOM對比時,會用到diff算法 當數據發生變化的時候就會被比對 要麼改變了state 要麼改變了props setState方法 同層比對,如果一致,那麼繼續比對第二層,如果比對一樣,繼續往下比對。 如果比對不一樣,就不會網下比對了,不一樣的用新的覆蓋掉DOM節點,會造成重複節點的浪費, 遍歷key問題 假如數組中有五條數據,渲染到頁面,然後生成五個虛擬DOM
相關文章
相關標籤/搜索