1.Vue入門
1.1Vue定義
Vue (讀音 /vju?/,類似于 view) 是一套用于構(gòu)建用戶界面的漸進(jìn)式JavaScript框架。
Vue 的核心庫(kù)只關(guān)注視圖層,也就是只處理頁(yè)面。
Vue提供的一套JS框架,通常稱為vue全家桶。
漸進(jìn)式,也就是說(shuō)可以在已有的項(xiàng)目中部分使用Vue,逐漸過(guò)渡到整個(gè)項(xiàng)目都使用Vue,最后完全使用Vue全家桶來(lái)完成整個(gè)項(xiàng)目。可以在HTML導(dǎo)入js當(dāng)成jquery使用、也可以使用vue全家桶進(jìn)行單頁(yè)開發(fā)。
1.2MVVM模式
MVVM(Model-View-ViewModel)是對(duì) MVC(Model-View-Control)和 MVP(Model-View-Presenter)的進(jìn)一步改進(jìn)。
View:視圖層(UI 用戶界面)
ViewModel:業(yè)務(wù)邏輯層(一切 js 可視為業(yè)務(wù)邏輯)
Model:數(shù)據(jù)層(存儲(chǔ)數(shù)據(jù)及對(duì)數(shù)據(jù)的處理如增刪改查)
MVVM 將數(shù)據(jù)雙向綁定(data-binding)作為核心思想,View 和 Model 之間沒有聯(lián)系,它們通過(guò) ViewModel 這個(gè)橋梁進(jìn)行交互。
1.3案例
-
編程
+關(guān)注
關(guān)注
88文章
3682瀏覽量
94881 -
javascript
+關(guān)注
關(guān)注
0文章
525瀏覽量
54512 -
vue
+關(guān)注
關(guān)注
0文章
58瀏覽量
8147
發(fā)布評(píng)論請(qǐng)先 登錄
Linux搭建Vue開發(fā)環(huán)境
vue-cli-----vue實(shí)例中template:'<App/>是什么意思?
請(qǐng)問(wèn)如何搭建一個(gè)vue環(huán)境?
vue嵌入瀏覽器的相關(guān)資料推薦
Vue框架的教程資料免費(fèi)下載

關(guān)于vue如何去水印的解決方法的介紹
關(guān)于React和Vue產(chǎn)生一定的認(rèn)知
Vue入門之組件的介紹

評(píng)論