




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Vuejsl
Vuejs語(yǔ)法l
vue-cli腳手架l
vue-router路由l
“
”
項(xiàng)目Vue的特點(diǎn)l
響應(yīng)式的數(shù)據(jù)綁定l
可組合的視圖組件響應(yīng)式的數(shù)據(jù)綁定一旦修改了數(shù)據(jù),立馬更新視圖l
數(shù)據(jù)驅(qū)動(dòng)思想數(shù)據(jù)到視圖的操作數(shù)據(jù)改變視圖簡(jiǎn)化對(duì)DOM的操作l
追蹤依賴變化Object.definePropertywatcher實(shí)例對(duì)象可組合的視圖組件把視圖按照功能,切分若干基本單元組件可以一級(jí)一級(jí)組使用組件的好處:可整個(gè)應(yīng)用,形成了倒置的組件樹、可重用、可測(cè)試Vue實(shí)例每個(gè)Vue.js應(yīng)用都是通過(guò)構(gòu)造函數(shù)Vue創(chuàng)建一個(gè)Vue的根實(shí)例啟動(dòng)的new
Vue({//選項(xiàng)})選項(xiàng)參數(shù):eldatamethodscomputedwatchtemplateVue實(shí)例生命周期Vue實(shí)例從創(chuàng)建到銷毀的過(guò)程,就是生命周期l
鉤子函數(shù):beforeCreate
:
數(shù)據(jù)綁定前created:
數(shù)據(jù)綁定后beforeMount
: 掛載之前mounted
: 掛載之后beforeUpdate
: 更新之前updated
: 更新之后beforeDestroy
: 銷毀之前destroyed
: 銷毀之后指令是V行u間內(nèi)e特指殊的令屬性,以v-開頭,指令的職責(zé)就是當(dāng)其表達(dá)式的值改變時(shí)相應(yīng)地將某些行為應(yīng)用到DOM上v-forv-bind
動(dòng)態(tài)的綁定數(shù)據(jù)。簡(jiǎn)寫為:
v-on綁定事件
器。簡(jiǎn)寫為
@循環(huán)數(shù)據(jù)v-model
在表單控件元素上創(chuàng)建雙向數(shù)據(jù)綁定v-if
v-else-if
v-else
條件判斷指令v-cloak
隱藏未編譯的Mustache語(yǔ)法,css中設(shè)置[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:事件名="事件處理函數(shù)"l
事件修飾符methods只有純粹的數(shù)據(jù)邏輯,而不是去處理DOM事件細(xì)節(jié)例如:要 冒泡:v-on:click.stop=
"doThis"指定按鍵:v-on:keyup.13="doThis"計(jì)算屬性將模板中的數(shù)據(jù)邏輯
出來(lái),放在計(jì)算屬性中計(jì)算屬性是依賴數(shù)據(jù)進(jìn)行緩存的,只有數(shù)據(jù)發(fā)生變化,才會(huì)重新求值組件把視圖按照功能,切分若干基本單元l
前端組件化思路就是將一個(gè)巨大復(fù)雜的東西拆分成粒度合理的小東西l
組件的組成樣式結(jié)構(gòu)行為邏輯數(shù)據(jù)單向數(shù)據(jù)流數(shù)據(jù)從父組件流向(傳遞)給子組件,只能單向綁定。在子組件
不應(yīng)該修改父組件傳遞過(guò)來(lái)的數(shù)據(jù)。l
使用prop傳遞數(shù)據(jù)組件實(shí)例的作用域是孤立的。組件間通信l
父組件->子組件使用prop傳遞l
子組件->父組件自定義事件slot分發(fā)內(nèi)容混合父組件的內(nèi)容與子組件自己的模板,這個(gè)過(guò)程被稱為內(nèi)容分發(fā)使用特殊的<slot>元素作為原始內(nèi)容的插槽。l
單個(gè)slotl
具名slot編寫可復(fù)用組件可復(fù)用組件應(yīng)當(dāng)定義一個(gè)清晰的公開接口。l
Vue
組件的
API
來(lái)自三部分Props
傳遞數(shù)據(jù)給組件Events
自定義
子組件變化事件Slots混合模板到子組件中餓了么組件庫(kù):
/component/installation子組件雙向數(shù)據(jù)綁定要讓組件的v-model生效l
接受一個(gè)value屬性l
在有新的value時(shí)觸發(fā)input事件異步組件可能需要將應(yīng)用拆分為多個(gè)小模塊,按需從服務(wù)器
。只在組件需要渲染時(shí)觸發(fā)工廠函數(shù),并且把結(jié)果緩存起來(lái),用于后面的再次渲染ponent(custom-async',
function
(resolve,
reject)
{resolve()})vue-cli腳手架l
vue提供的腳手架工具l
腳手架l
編寫基礎(chǔ)代碼vue-cli腳手架l
生成
結(jié)構(gòu)l
本地開發(fā)調(diào)試l
代碼部署l
熱加載l
單元測(cè)試前端路由前端路由是根據(jù)不同的url地址展示不同的內(nèi)容或頁(yè)面應(yīng)用在SPA單頁(yè)應(yīng)用上
/study
/vue-routerl
配置組件和路由{path:路徑name:路由名component:對(duì)應(yīng)組件children:子路由}l
導(dǎo)航和渲染<router-link>
導(dǎo)航
,默認(rèn)生成a<router-view>
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年湖北省武漢市小學(xué)四年級(jí)上學(xué)期期中數(shù)學(xué)競(jìng)賽試卷(含答案)
- 2025年托福生物講座專項(xiàng)練習(xí):微生物學(xué)基礎(chǔ)與生態(tài)學(xué)應(yīng)用
- 五年級(jí)數(shù)學(xué)(小數(shù)乘法)計(jì)算題專項(xiàng)練習(xí)及答案匯編
- 廣東省珠海市文園中學(xué)2024-2025學(xué)年七年級(jí)上學(xué)期期中數(shù)學(xué)試卷
- 2025注冊(cè)計(jì)量師(一級(jí))計(jì)量案例分析模擬試卷:測(cè)量誤差分析與案例分析精講
- 2025年春北師版數(shù)學(xué)九年級(jí)下冊(cè) 第2章 1 二次函數(shù)
- 2025年物聯(lián)網(wǎng)安裝調(diào)試員職業(yè)技能認(rèn)證模擬試卷:物聯(lián)網(wǎng)設(shè)備安裝與系統(tǒng)調(diào)試新技術(shù)應(yīng)用
- 村官考試農(nóng)業(yè)農(nóng)村知識(shí)高頻考點(diǎn)匯編(附2025年真題解析)
- 2025年室內(nèi)裝飾設(shè)計(jì)師職業(yè)技能等級(jí)考試(高級(jí))空間設(shè)計(jì)模擬試卷(歷史建筑改造設(shè)計(jì))
- 安徽省蚌埠市2016-2017學(xué)年高二上學(xué)期期末考試政治(文)試題
- 大學(xué)生心理健康教育 課件 13生命教育與幸福感
- 伺服系統(tǒng)面試題及答案
- 2025年小班小手拍拍標(biāo)準(zhǔn)教案
- 校園閑置物品創(chuàng)新創(chuàng)業(yè)
- 法官助理的面試題及答案
- 預(yù)見性護(hù)理及早期風(fēng)險(xiǎn)識(shí)別課件
- 山東省淄博市、濱州市2025屆高三一模語(yǔ)文試題(含答案)
- 大學(xué)語(yǔ)文22孔子論孝
- 2025年小學(xué)《義務(wù)教育數(shù)學(xué)課程標(biāo)準(zhǔn)》(2022 年版)測(cè)試題庫(kù)及答案(共3套)
- 歡樂購(gòu)物街第2課時(shí) 買賣我做主(教學(xué)設(shè)計(jì))-2024-2025學(xué)年 一年級(jí)數(shù)學(xué)下冊(cè)人教版
- 2025年中國(guó)食品安全監(jiān)控軟件市場(chǎng)調(diào)查研究報(bào)告
評(píng)論
0/150
提交評(píng)論