updateChildren function 主要用 while 迴圈來比對新舊2棵樹的子節點,来更新真正的 DOM,對每個子節點有幾種情況 更新節點 刪除...
updateChildren function 主要用 while 迴圈來比對新舊2棵樹的子節點,来更新真正的 DOM,對每個子節點有幾種情況 更新節點 刪除...
全域註冊 Vue.component('my-component', { // 設定屬性、方法等 }) 在初始化 Vue 的全域函數時,也定義了 Vue....
使用異步元件可以在需要時再載入,Vue.component 第二個參數是傳入元件物件,若要使用異步元件,有三種不同的傳入參數 工廠函數 Vue.compon...
平時物件賦值方式除了下面這樣外 let obj = {}; obj.name = 'mango'; 還可以使用 Object 的靜態方法 Object.def...
前一篇用 Object.defineProperty 的 get、set 實作了簡單的資料綁定,但 Vue 的響應式還需要檢測何時更改、何時訪問屬性,以及允許...
內文寫在註解 // src/core/observer/index.js /*****************************************...
Vue 透過 Observer 將普通物件加上 getters 和 setter,使其變成響應式物件,響應式物件與 getters 相關的邏輯就是做 依賴收集...
在 Vue 實例化的 initState 中, mount 階段透過 mountComponent 執行,這裡把 Watcher 實例化 // src/core...
介紹 Vue 異步更新前,要先了解一下 JS 運行時如何處理程式碼的異步執行 Event Loop js 執行時是單執行緒,它基於事件循環達到異步執行。我們用下...