![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
總結(jié) & 常見問題解答 總結(jié) 在本小冊的第一節(jié)中为狸,筆者對 Vue.js 內(nèi)部運行機制做了一個全局的概覽针饥,當時通過下面這張圖把 Vue.js 拆分...
Vuex 狀態(tài)管理的工作原理 為什么要使用 Vuex 當我們使用 Vue.js 來開發(fā)一個單頁應用時薇正,經(jīng)常會遇到一些組件間共享的數(shù)據(jù)或狀態(tài)涡驮,或是...
批量異步更新策略及 nextTick 原理 為什么要異步更新 通過前面幾個章節(jié)我們介紹儿奶,相信大家已經(jīng)明白了 Vue.js 是如何在我們修改 da...
數(shù)據(jù)狀態(tài)更新時的差異 diff 及 patch 機制 數(shù)據(jù)更新視圖 之前講到沾凄,在對 model 進行操作對時候岖沛,會觸發(fā)對應 Dep 中的 Wat...
template 模板是怎樣通過 Compile 編譯的 Compile compile 編譯可以分成 parse、optimize 與 gen...
實現(xiàn) Virtual DOM 下的一個 VNode 節(jié)點 什么是VNode 我們知道搭独,render function 會被轉(zhuǎn)化成 VNode 節(jié)...
響應式系統(tǒng)的依賴收集追蹤原理 為什么要依賴收集婴削? 先舉個栗子?? 我們現(xiàn)在有這么一個 Vue 對象。 然后我們做了這么一個操作牙肝。 我們修改了 da...
Vue.js 運行機制全局概覽 全局概覽 這一節(jié)筆者將為大家介紹一下 Vue.js 內(nèi)部的整個流程唉俗,希望能讓大家對全局有一個整體的印象,然后我們...
響應式系統(tǒng)的基本原理 響應式系統(tǒng) Vue.js 是一款 MVVM 框架配椭,數(shù)據(jù)模型僅僅是普通的 JavaScript 對象虫溜,但是對這些對象進行操作...