Vue 2.0 相比 Vue 1.0 最大的升級就是利用了虛擬DOM。 在 Vue 1.0 中視圖的更新是純響應(yīng)式的。在進(jìn)行響應(yīng)式初始化的時候,...
之前介紹過初始化時 Vue 對數(shù)據(jù)的響應(yīng)式處理是利用了Object.defifineProperty(),通過定義對象屬性 getter 方法攔...
Vue 一大特點(diǎn)就是數(shù)據(jù)響應(yīng)式,數(shù)據(jù)的變化會作用于視圖而不用進(jìn)行 DOM 操作。原理上來講,是利用了 Object.defifineProper...
初始化流程 new Vue 我們在使用 Vue 的時候,首頁就是先 new Vue(...) ;在上一章中通過分析構(gòu)建流程,我們得出入口文件 s...
前言 Vue3 出來也有好一整子了,但 Vue2 的源碼原理學(xué)習(xí),不論在升職加薪還是在另謀高就的路上,一直是一個必要的環(huán)節(jié),正應(yīng)了“面試造火箭,...
MVVM 設(shè)計(jì)模式,是由 MVC、MVP 等設(shè)計(jì)模式進(jìn)化而來,M - 數(shù)據(jù)模型(Model),VM - 視圖模型(ViewModel),V - ...
SPA(single page application) :單頁面應(yīng)用程序,只有一個完整的頁面,加載時,不會加載整個頁面。當(dāng)路由發(fā)生變化時,監(jiān)聽...
組件系統(tǒng)是 Vue 的一個重要概念,因?yàn)樗且环N抽象,允許我們使用小型、獨(dú)立和通??蓮?fù)用的組件構(gòu)建大型應(yīng)用。幾乎任意類型的應(yīng)用界面都可以抽象為一...
Git常用命令和多賬號配置團(tuán)隊(duì)合作開發(fā)中少不了版本控制管理工具,由于近期公司項(xiàng)目從 SVN 更換成 Git ,這里主要做一個復(fù)習(xí)總結(jié)。 SVN ...