前言 該文錄實(shí)例方法集 正文 eventsMixin 收錄事件相關(guān)實(shí)例方法,我們知道其實(shí)它就是發(fā)布訂閱相關(guān)方法 vm.$on 訂閱方法 首先定義...
前言 通過(guò)前三章我們還有Watcher(觀察者)昆稿、Dep(依賴收集容器)未解 Watcher里有deps瞧筛、depIds存儲(chǔ)dep實(shí)例厉熟,這是個(gè)一(...
前言 上文還漏了一些重要的諸如異步更新、computed等細(xì)節(jié)较幌,本文補(bǔ)齊 正文 異步更新 上文講到Watcher里的this.sync是來(lái)控制同...
前言 這章節(jié)承上章節(jié)漏掉的數(shù)組觀測(cè)揍瑟、新增屬性觀測(cè) 正文 觀測(cè)數(shù)組 我們回到Observer的這段代碼 上章節(jié)我們走的是else,這次我們走if乍炉,...
前言 接上一章節(jié)绢片,我們知道響應(yīng)式系統(tǒng)大致就這三步: 觀測(cè)數(shù)據(jù),將其轉(zhuǎn)化為響應(yīng)式對(duì)象 暴露$watch方法岛琼,接收exp底循、fn參數(shù),確定要監(jiān)聽(tīng)的屬性...
前言 Vue的響應(yīng)式系統(tǒng)還是有點(diǎn)大的槐瑞,我們可以通過(guò)一個(gè)小栗子熙涤,由淺入深的走下設(shè)計(jì)思路最終版demo 正文 如上所示,我們需要完成這么個(gè)功能,其實(shí)...
前文 從rollup配置文件找到入口文件猬错,然后溯源,就知道Vue最源頭定義 src/platforms/web/entry-runtime-wi...
前言 這章其實(shí)只講src/core/instance/init.js里的resolveConstructorOptions函數(shù)茸歧。這個(gè)函數(shù)水有點(diǎn)深...
在cmd輸入python如下