




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
Vuejsl
Vuejs語法l
vue-cli腳手架l
vue-router路由l
“
”
項目Vue的特點l
響應式的數據綁定l
可組合的視圖組件響應式的數據綁定一旦修改了數據,立馬更新視圖l
數據驅動思想數據到視圖的操作數據改變視圖簡化對DOM的操作l
追蹤依賴變化Object.definePropertywatcher實例對象可組合的視圖組件把視圖按照功能,切分若干基本單元組件可以一級一級組使用組件的好處:可整個應用,形成了倒置的組件樹、可重用、可測試Vue實例每個Vue.js應用都是通過構造函數Vue創建一個Vue的根實例啟動的new
Vue({//選項})選項參數:eldatamethodscomputedwatchtemplateVue實例生命周期Vue實例從創建到銷毀的過程,就是生命周期l
鉤子函數:beforeCreate
:
數據綁定前created:
數據綁定后beforeMount
: 掛載之前mounted
: 掛載之后beforeUpdate
: 更新之前updated
: 更新之后beforeDestroy
: 銷毀之前destroyed
: 銷毀之后指令是V行u間內e特指殊的令屬性,以v-開頭,指令的職責就是當其表達式的值改變時相應地將某些行為應用到DOM上v-forv-bind
動態的綁定數據。簡寫為:
v-on綁定事件
器。簡寫為
@循環數據v-model
在表單控件元素上創建雙向數據綁定v-if
v-else-if
v-else
條件判斷指令v-cloak
隱藏未編譯的Mustache語法,css中設置[v-cloak]{display:none}條件和列表渲染條件渲染v-ifv-else-ifv-else列表渲染v-for
=
"key,value
in
array"v-for
=
"key,value,index
in
object"key值的使用事件處理l
事件綁定v-on:事件名="事件處理函數"l
事件修飾符methods只有純粹的數據邏輯,而不是去處理DOM事件細節例如:要 冒泡:v-on:click.stop=
"doThis"指定按鍵:v-on:keyup.13="doThis"計算屬性將模板中的數據邏輯
出來,放在計算屬性中計算屬性是依賴數據進行緩存的,只有數據發生變化,才會重新求值組件把視圖按照功能,切分若干基本單元l
前端組件化思路就是將一個巨大復雜的東西拆分成粒度合理的小東西l
組件的組成樣式結構行為邏輯數據單向數據流數據從父組件流向(傳遞)給子組件,只能單向綁定。在子組件
不應該修改父組件傳遞過來的數據。l
使用prop傳遞數據組件實例的作用域是孤立的。組件間通信l
父組件->子組件使用prop傳遞l
子組件->父組件自定義事件slot分發內容混合父組件的內容與子組件自己的模板,這個過程被稱為內容分發使用特殊的<slot>元素作為原始內容的插槽。l
單個slotl
具名slot編寫可復用組件可復用組件應當定義一個清晰的公開接口。l
Vue
組件的
API
來自三部分Props
傳遞數據給組件Events
自定義
子組件變化事件Slots混合模板到子組件中餓了么組件庫:
/component/installation子組件雙向數據綁定要讓組件的v-model生效l
接受一個value屬性l
在有新的value時觸發input事件異步組件可能需要將應用拆分為多個小模塊,按需從服務器
。只在組件需要渲染時觸發工廠函數,并且把結果緩存起來,用于后面的再次渲染ponent(custom-async',
function
(resolve,
reject)
{resolve()})vue-cli腳手架l
vue提供的腳手架工具l
腳手架l
編寫基礎代碼vue-cli腳手架l
生成
結構l
本地開發調試l
代碼部署l
熱加載l
單元測試前端路由前端路由是根據不同的url地址展示不同的內容或頁面應用在SPA單頁應用上
/study
/vue-routerl
配置組件和路由{path:路徑name:路由名component:對應組件children:子路由}l
導航和渲染<router-link>
導航
,默認生成a<router-view>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 遠程辦公網絡安全試題及答案
- 計算思維能力考核試題及答案
- 2025年消費者行為變化與風險試題及答案
- 網絡安全監測與分析試題與答案
- 2025年VB考試內容全面分析與試題
- 行政法學完整試題與答案分享
- 戰略執行中的合規性風險管理對策試題及答案
- 信息處理行業標準化的必要性試題及答案
- 【成都】2025年上半年成都市住房和城鄉建設局所屬6家事業單位招聘工作人員13人筆試歷年典型考題及考點剖析附帶答案詳解
- 2025商業辦公裝修合同范本匯編
- 時政述評巴以沖突課件-2024屆高考政治一輪復習
- 三級綜合醫院評審標準(2024年版)
- 餐廳服務員(初級)職業鑒定理論考試題及答案
- 國有企業外派董監事、高管人員管理辦法
- 2024年時事政治題庫及參考答案(100題)
- 《汽車構造》期末考試復習題庫(含答案)
- DB3301-T 0222-2024 國際化醫院建設規范
- 《念奴嬌·過洞庭》《赤壁賦》聯讀教學設計 2023-2024學年統編版高中語文必修下冊
- 檢驗人員訓練教材-QC技能手冊
- 巡視整改和成果運用的意見原文
- 2024-2025學年新教材高中生物 第3章 基因工程 第4節 蛋白質工程的原理和應用教案 新人教版選擇性必修3
評論
0/150
提交評論