Vue.js前端開發(fā)項(xiàng)目化教程
定 價(jià):49 元
- 作者:梅鵬飛,吳意東,張麗娜編著
- 出版時(shí)間:2023/9/1
- ISBN:9787502496326
- 出 版 社:冶金工業(yè)出版社
- 中圖法分類:TP392.092.2
- 頁碼:228
- 紙張:
- 版次:1
- 開本:26cm
本書以項(xiàng)目為引導(dǎo),充分體現(xiàn)“做中學(xué),學(xué)中做”的思想,詳細(xì)介紹了Vue.js框架的基礎(chǔ)知識(shí)及實(shí)戰(zhàn)項(xiàng)目開發(fā)。全書分為上下兩篇,上篇包括第1-10章,主要介紹了Vue.js的開發(fā)工具、Vue基礎(chǔ)特性、條件判斷與列表疸染、計(jì)算屬性與監(jiān)聽屬性、樣式綁定、事件處理、表單控件綁定、自定義指令、Vue組件和樣式的應(yīng)用等基礎(chǔ)知識(shí);下篇包括第11-13章,主要介紹了Vue單頁Web應(yīng)用、Vue路由的應(yīng)用、“五金購物街”項(xiàng)目實(shí)戰(zhàn)等內(nèi)容。
Vue.js是一種漸進(jìn)式的JavaScript開發(fā)框架,是目前企業(yè)開發(fā)主流的三大前端框架技術(shù)之一,比較適合初學(xué)者學(xué)習(xí)。它具有組件化、輕量級(jí)、API友好等優(yōu)點(diǎn),受到企業(yè)前端開發(fā)人員的歡迎。本書在內(nèi)容組織上深入淺出、圖文并茂,以項(xiàng)目教學(xué)為引導(dǎo),以培養(yǎng)讀者能力為目的,簡(jiǎn)化了難理解的理論內(nèi)容,強(qiáng)調(diào)讀者的實(shí)際操作。本書的主要特點(diǎn)如下。
(1)項(xiàng)目化教學(xué)。本書中的案例來源于實(shí)際項(xiàng)目,體現(xiàn)了“教、學(xué)、做一體化”的思想,方便讀者快速上手,注重培養(yǎng)讀者動(dòng)手做項(xiàng)目的能力。
。2)內(nèi)容組織合理。本書按照由淺入深的原則組織內(nèi)容,使讀者循序漸進(jìn)地理解前端框架基礎(chǔ)知識(shí)。在此基礎(chǔ)上編寫了本書工程化項(xiàng)目開發(fā)篇,通過講解Vue腳手架、Webpack以及實(shí)戰(zhàn)項(xiàng)目相關(guān)內(nèi)容,帶領(lǐng)讀者更好地掌握前面所學(xué)的基礎(chǔ)知識(shí)。
。3)教學(xué)資源多元化。本書配備了教學(xué)課件、課后思考題和源代碼等,并且每個(gè)重點(diǎn)項(xiàng)目都配備了微課視頻,讀者可掃描二維碼觀看。
本書由衢州職業(yè)技術(shù)學(xué)院梅鵬飛、張麗娜與衢州實(shí)達(dá)實(shí)集團(tuán)有限公司前端開發(fā)工程師吳意東合作編著。其中,梅鵬飛負(fù)責(zé)編寫第1~ 10章,吳意東負(fù)責(zé)編寫第11章和13章,張麗娜負(fù)責(zé)編寫第12章。作者不但具有豐富的前端開發(fā)經(jīng)驗(yàn)及課程授課經(jīng)驗(yàn),而且還具有使用HTML5、CSS3和JavaScript等技術(shù)進(jìn)行實(shí)際項(xiàng)目開發(fā)的經(jīng)驗(yàn)。因此,本書具有一定的實(shí)用性。
本書在編寫過程中,參考了有關(guān)文獻(xiàn)資料,在此向文獻(xiàn)資料的作者表示感謝。由于作者水平所限,書中疏漏和不足之處,敬請(qǐng)讀者批評(píng)指正。
上篇 基礎(chǔ)知識(shí)
1 Vue.js開發(fā)工具入門
1.1 Vue.js概述
1.1.1 Vue.js的含義
1.1.2 Vue.js的特性
1.1.3 Vue.js的優(yōu)勢(shì)
1.2 Vue.js的安裝與引入
1.2.1 Vue.js的下載
1.2.2 Vue.js的引入
1.3 開發(fā)工具Visual Studio Code簡(jiǎn)介
1.4 實(shí)訓(xùn)任務(wù):創(chuàng)建第一個(gè)Vue實(shí)例
本章小結(jié)
思考題
2 Vue基礎(chǔ)特性
2.1 Vue實(shí)例與選項(xiàng)
2.1.1 掛載元素
2.1.2 數(shù)據(jù)
2.1.3 方法
2.1.4 生命周期鉤子函數(shù)
2.2 數(shù)據(jù)綁定
2.2.1 模板語法
2.2.2 插值
2.2.3 過濾器
2.2.4 指令
2.3 實(shí)訓(xùn)任務(wù)
本章小結(jié)
思考題
3 條件判斷與列表渲染
3.1 條件判斷
3.1.1 v-if指令
3.1.2 v-else指令
3.1.3 v-else-if指令
3.1.4 v-show指令
3.1.5 v-if和v-show的區(qū)別
3.2 列表渲染
3.2.1 應(yīng)用v-for指令遍歷數(shù)組
3.2.2 在< template>元素中使用v.for
3.2.3 數(shù)組更新檢測(cè)
3.2.4 應(yīng)用v -for指令遍歷對(duì)象
3.2.5 向?qū)ο笾刑砑訉傩?
3.2.6 應(yīng)用v -for指令遍歷整數(shù)
3.3 實(shí)訓(xùn)任務(wù)
本章小結(jié)
思考題
4 計(jì)算屬性與監(jiān)聽屬性
4.1 計(jì)算屬性
4.1.1 計(jì)算屬性的含義
4.1.2 getter和setter
4.1.3 計(jì)算屬性的緩存
4.1.4 計(jì)算屬性與methods的區(qū)別
4.2 監(jiān)聽屬性
4.2.1 監(jiān)聽屬性的含義
4.2.2 deep選項(xiàng)
4.3 實(shí)訓(xùn)任務(wù)
本章小結(jié)
思考題
5 樣式綁定
5.1 class屬性綁定
5.1.1 對(duì)象語法
5.1.2 數(shù)組語法
5.2 內(nèi)聯(lián)樣式綁定
5.2.1 對(duì)象語法
5.2.2 數(shù)組語法
……
下篇 工程化項(xiàng)目開發(fā)
參考文獻(xiàn)