Vue框架應(yīng)用實(shí)戰(zhàn)項(xiàng)目式教程
定 價(jià):42.8 元
- 作者:朱珍
- 出版時(shí)間:2024/7/1
- ISBN:9787121478512
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP393.092.2
- 頁碼:204
- 紙張:
- 版次:01
- 開本:16開
本書根據(jù)Web前端開發(fā)職業(yè)崗位技能需求,結(jié)合1+X證書制度《Web前端開發(fā)職業(yè)技能等級(jí)標(biāo)準(zhǔn)》(高級(jí))的知識(shí)體系,以企業(yè)真實(shí)的生產(chǎn)項(xiàng)目“就業(yè)職通車”網(wǎng)站為中心,采用典型工作任務(wù)法將內(nèi)容分為9個(gè)任務(wù),介紹了創(chuàng)建Vue應(yīng)用、模板語法、響應(yīng)式狀態(tài)、computed計(jì)算屬性、Vue指令、Vue過渡動(dòng)畫等知識(shí)內(nèi)容,深入地講解了Vue工程化、Vue組件、組件傳值、插槽、Axios異步請(qǐng)求、Pinia狀態(tài)管理庫、Vue工程構(gòu)建工具Vite、項(xiàng)目托管Git等核心編程技術(shù)。本書由淺入深地講解最新的Vue3技術(shù),并配套案例代碼,幫助讀者更好地理解書中的內(nèi)容。本書通過典型工作任務(wù)法將項(xiàng)目由易到難逐層分解實(shí)現(xiàn),體現(xiàn)了精益求精、勇于創(chuàng)新的工匠精神,同時(shí)引入了課程思政內(nèi)容,幫助學(xué)生樹立正確的世界觀和價(jià)值觀。本書編寫團(tuán)隊(duì)既包括具有豐富項(xiàng)目實(shí)踐開發(fā)經(jīng)驗(yàn)的企業(yè)技術(shù)骨干,又包括深耕本科教育數(shù)十年的教師,還包括具有豐富教學(xué)經(jīng)驗(yàn)的高職院校一線教師,旨在為讀者提供一個(gè)通俗易懂的學(xué)習(xí)技術(shù)的平臺(tái)。本書可以作為高職高專、應(yīng)用型本科院校,以及軟件開發(fā)培訓(xùn)學(xué)校Web前端開發(fā)技術(shù)相關(guān)專業(yè)學(xué)生的教材和實(shí)訓(xùn)指導(dǎo)書,也可以作為有一定前端技術(shù)基礎(chǔ)的網(wǎng)站開發(fā)人員和社會(huì)在職人員的參考用書。
朱珍,教授,廣東工程職業(yè)技術(shù)學(xué)院信息工程學(xué)院副院長。國家骨干專業(yè)負(fù)責(zé)人、省品牌專業(yè)負(fù)責(zé)人、省高水平專業(yè)群負(fù)責(zé)人、廣東省優(yōu)秀教學(xué)創(chuàng)新團(tuán)隊(duì)負(fù)責(zé)人、廣東省產(chǎn)教融合示范性實(shí)訓(xùn)基地負(fù)責(zé)人。長期擔(dān)任一線教學(xué)及管理工作,學(xué)院科研工作等工作。主持及參與專業(yè)課程建設(shè)、教科研項(xiàng)目、成果轉(zhuǎn)化等共45項(xiàng)(其中主持教育部科技發(fā)展中心項(xiàng)目1個(gè),省教育廳項(xiàng)目4個(gè),校級(jí)以上項(xiàng)目15個(gè),參與省科技廳項(xiàng)目2個(gè))。撰寫學(xué)術(shù)論文11篇,其中權(quán)威期刊論文2篇,主編教材3本。發(fā)明專利1項(xiàng),實(shí)用新型專利2項(xiàng),軟件著作權(quán)5項(xiàng)。
任務(wù)1 “就業(yè)職通車”網(wǎng)站項(xiàng)目初始化 1
任務(wù)1.1 Vue環(huán)境配置 3
1.1.1 Vue3介紹 10
1.1.2 Vite工具介紹 10
任務(wù)1.2 項(xiàng)目初始化 12
任務(wù)2 招聘崗位數(shù)據(jù)渲染 17
任務(wù)2.1 招聘數(shù)據(jù)渲染 19
2.1.1 插值語法 20
2.1.2 v-text指令語法 21
2.1.3 v-html指令語法 22
2.1.4 v-once指令語法 22
任務(wù)2.2 企業(yè)標(biāo)志渲染 23
任務(wù)2.3 招聘表單設(shè)計(jì) 28
任務(wù)2.4 匿名發(fā)布渲染 32
2.4.1 v-if指令語法 34
2.4.2 v-else指令語法 35
2.4.3 v-else-if指令語法 36
2.4.4 v-show指令語法 37
2.4.5 v-if指令和v-show指令的區(qū)別 37
任務(wù)2.5 招聘崗位信息列表渲染 38
2.5.1 使用v-for指令渲染數(shù)組 40
2.5.2 使用v-for指令渲染對(duì)象 41
2.5.3 使用v-for指令渲染字符串 42
2.5.4 使用v-for指令渲染數(shù)字 43
2.5.5 v-for指令和v-if指令的結(jié)合使用 44
任務(wù)3 崗位發(fā)布功能設(shè)計(jì) 47
任務(wù)3.1 崗位點(diǎn)贊功能開發(fā) 49
3.1.1 v-on指令語法 52
3.1.2 v-on指令的混合使用 53
3.1.3 $event參數(shù) 54
任務(wù)3.2 確認(rèn)發(fā)布功能開發(fā) 55
任務(wù)3.3 信息預(yù)覽功能開發(fā) 61
任務(wù)3.4 字符統(tǒng)計(jì)功能開發(fā) 64
3.4.1 watch監(jiān)聽器的使用 68
3.4.2 watch監(jiān)聽器參數(shù) 69
3.4.3 watch監(jiān)聽器和computed計(jì)算屬性的區(qū)別 70
任務(wù)4 崗位信息異步渲染 73
任務(wù)4.1 Vue生命周期認(rèn)識(shí) 74
4.1.1 生命周期鉤子 76
4.1.2 注冊(cè)生命周期鉤子 76
任務(wù)4.2 Axios庫的使用 79
4.2.1 mock數(shù)據(jù) 86
4.2.2 vue-axios插件 87
4.2.3 Axios 87
任務(wù)5 項(xiàng)目組件化設(shè)計(jì) 93
任務(wù)5.1 組件設(shè)計(jì) 94
5.1.1 組件基礎(chǔ) 96
5.1.2 組件之間的數(shù)據(jù)通信 99
任務(wù)5.2 點(diǎn)贊組件設(shè)計(jì) 103
5.2.1 插槽 106
5.2.2 默認(rèn)內(nèi)容插槽 107
5.2.3 具名插槽 108
5.2.4 作用域插槽 109
任務(wù)6 “就業(yè)服務(wù)”模塊設(shè)計(jì) 112
任務(wù)6.1 “熱門招聘”和“就業(yè)服務(wù)”模塊導(dǎo)航設(shè)計(jì) 113
6.1.1 路由介紹 119
6.1.2 路由的使用 120
6.1.3 路由重定向 124
6.1.4 路由激活樣式 124
6.1.5 路由模式 125
任務(wù)6.2 “就業(yè)服務(wù)”模塊子路由設(shè)計(jì) 125
任務(wù)6.3 “就業(yè)指導(dǎo)”模塊文章詳情頁開發(fā) 134
6.3.1 編程式路由 141
6.3.2 帶參路由 142
任務(wù)7 項(xiàng)目交互動(dòng)畫設(shè)計(jì) 146
任務(wù)7.1 自定義動(dòng)畫設(shè)計(jì) 147
7.1.1 <transition>和<transitionGroup>動(dòng)畫組件 151
7.1.2 動(dòng)畫過程中的鉤子函數(shù) 154
任務(wù)7.2 動(dòng)畫庫的使用 157
任務(wù)8 文章數(shù)據(jù)全局管理 163
任務(wù)8.1 Pinia的安裝和配置 164
8.1.1 Pinia簡介 167
8.1.2 Pinia核心概念 167
任務(wù)8.2 文章數(shù)據(jù)的全局管理 168
8.2.1 state的定義和使用 172
8.2.2 action的定義和使用 175
8.2.3 getters的定義和使用 177
任務(wù)9 項(xiàng)目托管和項(xiàng)目發(fā)布 181
任務(wù)9.1 Gitee倉庫的使用 182
9.1.1 新建倉庫 184
9.1.2 刪除倉庫 186
9.1.3 邀請(qǐng)團(tuán)隊(duì)成員 186
任務(wù)9.2 項(xiàng)目打包和項(xiàng)目發(fā)布 187