vue
——漸進式的
javascript
架構,
動态建構
使用者界面!
- 借鑒經驗
- 借鑒了
的angular
和模闆
技術資料綁定
- 借鑒
的react
和元件化
技術虛拟DOM
-
的特點。vue
- 采用
模式,提高代碼複用率,且讓代碼更好維護元件化
-
編碼,讓編碼人員無需直接操作DOM,提高開發效率聲明式
-
簡單的重新整理會加載出來部分檔案,強制重新整理可以加載出完整的檔案!
強制重新整理方法:
+重新整理shift
- 阻止生成生産提示。
- 建立vue的執行個體。(
配置對象
)
一個對象執行個體出來。new
- 頁面代碼:
- 一個
vue
執行個體不能接管兩個容器,隻顯示前面那個。
一個容器隻能被一個執行個體接管,前面的執行個體接管。
插值
裡面應該寫入{{ xxx }}
js
表達式。
【區分】
表達式和js
代碼:js
-
v-bind
指令:
單向的資料綁定,隻能從
裡流向頁面data
- 資料綁定
雙向的資料綁定,v-model
中的資料流向頁面,頁面中的資料也流向data
。完整寫法:data
v-model:value
。
隻能應用與v-model
類元素中。表單
- 指定綁定容器的兩種方法
-
開頭的是$
對象中的方法。vue
表示的挂載的意思mount
- data的兩種寫法:

- 對象寫法
-
函數寫法(使用元件必須用函數寫法)
普通函數中的
仍然表示為this
的執行個體。但是如果是箭頭函數的話,vue
則變為this
window
簡單的寫法:
由vue管理的函數,一定不要寫為箭頭函數,會改變this的指向!!