一、漸進式框架vue
構建頁面的框架,漸進式框架(渲染、組件系統、路由、狀態管理,用到那一塊的功能就直接用單個框架)框架
二、vue的兩個核心點dom
響應數據綁定、組合的視圖組件mvvm
vue不兼容ie8 : Object.definedProperty中的setter/getter代理數據,監控對數據的操做3d
三、虛擬dom代理
當某一個數據發生改變的時候,它會去找對應改變的地方,不會所有從新渲染blog
四、mvvm模式事件
model : 數據模型 路由
view : 視圖模板get
vm : 視圖模型 (綁定、監聽..,)
五、渲染
new Vue({
el:"#demo",
data: obj,
methods:{ //存放方法事件
clickHandle(){
alert("點擊")
}
}
})
暴露本身的屬性和方法,已 $ 開頭
聲明式渲染: 註釋部分,必須每一步都得寫出
命令式渲染: 只關心邏輯,不關心部分過程