組件更新 新舊節(jié)點不同的更新流程是創(chuàng)建新節(jié)點->更新父占位符節(jié)點->刪除舊節(jié)點;而新舊節(jié)點相同的更新流程是去獲取它們的 children,根據(jù)不...
nextTick 當(dāng)我們需要處理DOM更新變化后的數(shù)據(jù)情況時,使用this.$nextTick() 檢測變化的注意事項 當(dāng)響應(yīng)式數(shù)據(jù)對象(比如數(shù)...
派發(fā)更新 當(dāng)我們在組件中對響應(yīng)的數(shù)據(jù)做了修改,就會觸發(fā) setter 的邏輯,最后調(diào)用 dep.notify() 方法通知訂閱watcher,當(dāng)...
響應(yīng)式對象 通過Object.defineProperty()給屬性添加getter/setter,以達到響應(yīng)式改變dom。目的就是為了在我們訪...
Vue的異步組件 異步組件實現(xiàn)的本質(zhì)是 2 次渲染,除了 0 delay 的高級異步組件第一次直接渲染成 loading 組件外,其它都是第一次...
生命周期 在created()才能得到注入的數(shù)據(jù)props/data 當(dāng)數(shù)據(jù)發(fā)生改變時調(diào)用beforeUpdate(),最后重新渲染成功調(diào)用up...
合并配置 在new Vue()初始化時,會通過mergeOptions()的方法,把全局變量、全局方法、全局組件等配置option進行合并,然后...
Vue的全局API 里面定義了Vue的全局變量,比如Vue.init()、Vue.component()注冊全局組件 Vue選項規(guī)范化 可以把開...
函數(shù)在被直接調(diào)用的時候,其中的this指針永遠指向window 匿名函數(shù) this總是指向window對象 誰執(zhí)行函數(shù),this就指向誰 如果函...