![240](https://upload.jianshu.io/users/upload_avatars/16424851/6b47a9d5-2501-4e24-9d5e-013b8eaa4ec8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
shapeFLag vnode的shapeFLag屬性使用二進(jìn)制的方式描述了組件的類型遗增。shapeFLag的值的類型是個枚舉: 一個vnode可...
什么是Block? Block是一種特殊的vnode别惦,它和普通vnode相比,多出一個額外的dynamicChildren屬性,用來存儲動態(tài)節(jié)點...
【vue3源碼】十二、認(rèn)識虛擬DOM 什么是虛擬DOM绘面? 虛擬DOM(也可以稱為vnode)描述了一個真實的DOM結(jié)構(gòu)欺税,它和真實DOM一樣都是由...
【vue3源碼】十一、初始vue3中的渲染器 在介紹渲染器之前晚凿。我們先簡單了解下渲染器的作用是什么亭罪。渲染器最主要的任務(wù)就是將虛擬DOM渲染成真實...
【vue3源碼】十歼秽、響應(yīng)式API中的工具函數(shù) 參考代碼版本:vue 3.2.37 官方文檔:https://vuejs.org/[https:/...
【vue3源碼】九、ref源碼解析 參考代碼版本:vue 3.2.37 官方文檔:https://vuejs.org/[https://vuej...
【vue3源碼】八箩祥、reactive——Collection的響應(yīng)式實現(xiàn) 參考代碼版本:vue 3.2.37 官方文檔:https://vuej...
【vue3源碼】七肆氓、reactive——Object的響應(yīng)式實現(xiàn) 參考代碼版本:vue 3.2.37 官方文檔:https://vuejs.or...
【vue3源碼】六、scheduler scheduler即調(diào)度器是vue3中比較重要的一個概念谢揪。通過scheduler進(jìn)行調(diào)度任務(wù)(job)蕉陋,...