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

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

評論