●第1篇入門準備實操篇
第1章NPM包的安裝及使用
1.1NPM概述
1.2NPM安裝
1.3配置Node.js環境(NPM全局安裝路徑)
1.4通過NPM初始化項目
1.5安裝模塊(JS庫)
1.6生產環境和開發環境依賴模塊的安裝
1.7CNPM命令的安裝
1.8批量下載模塊
1.9其他常用NPM命令
實戰練習
高手點撥
第2章VSCode開發工具的安裝及配置
2.1VSCode開發工具的特點與安裝
2.2常用插件安裝
2.3VSCode常用設置
2.4設置新建文件類型
2.5常用的快速編輯技巧
2.6解決VSCode卡頓
實戰練習
高手點撥
第2篇基礎核心案例篇
第3章Vue核心概念及第一個Vue程序精講
3.1Vue.js的基本認識
3.2Vue.js的優點與核心思想
3.3Vue與React、Angular比較
3.4MVVM框架概述
3.5引入Vue
3.6第一個Vue程序
3.7第一個Vue程序改進與進一步理解聲明式渲染
3.7.1對第一個Vue程序改進
3.7.2聲明式渲染的再理解
實戰練習
高手點撥
第4章Vue常用指令使用
4.1v-text與v-html指令
4.2v-model指令
4.3v-cloak指令
4.4v-bind指令
4.5v-on指令
4.6v-if指令
4.7v-show指令
4.8v-for指令
4.9devtools插件安裝
4.10v-if與v-for指令結合使用
4.11v-once與v-pre指令
實戰練習
高手點撥
第5章事件修飾符、按鍵修飾符與繫統修飾符
第6章計算屬性與監聽器、Vue實例的生命周期
第3篇中級進階實戰篇
第7章Vue實例常用的屬性和方法
第8章自定義指令及過渡(動畫)
第9章自定義過濾器及開發插件
第10章組件及組件間的通信
第11章使用Axios發送HTTP請求實戰
第12章使用VueRouter實現路由控制實戰
第13章webpack資源打包工具實戰
第14章ECMAScript6在Vue項目中的常用語法精講
第15章webpack與常用插件結合使用實戰
第16章使用VueLoader打包單文件組件實戰
第17章運用VueCLI腳手架構建項目實戰
第18章ElementUI應用精講
第19章Vuex狀態管理應用實戰
第20章Mock數據生成器和創建服務接口實戰精講
第4篇綜合進階項目篇
第21章圖書信息管理繫統基礎框架搭建實戰
第22章圖書信息管理繫統登錄模塊實現
第23章圖書信息管理繫統主頁功能初步實現
第24章圖書信息管理繫統增刪改查實現
第25章修改密碼功能及完善繫統
第26章利用ECharts+Vue生成動態圖表的技術
第27章使用Vuex重構圖書信息管理繫統
第28章項目上線部署及生產環境跨域問題解決
Vue.js是一套構建用戶界面的漸進式框架,本書旨在幫助讀者全面掌握Vue.js全家桶技術和單頁面前後端分離項目開發,理解MVVM框架思想,讓前端和後端開發人員快速精通Vue.js全家桶技術。本書貫穿入門準備實操、基礎核心案例、中級進階實戰、綜合進階項目進行講解,循序漸進、環環相扣,通俗易懂,並分析為什麼這樣使用,讓你知其所以然。包含的主要技術:NPM/CNPM、VSCode、Vue.js、MVVM、Axios、VueRouter、webpack、ECMAScript6、VueLoader、VueCLI、ElementUI、Vuex、Mock.js、EasyMock、ECharts、Promise、、組件通信、跨域問題、上線部署等。本書適合有HTML、CSS、JavaScript基礎的Vue.js零基礎小白、前端開發人員、後端開發人員。同時,也適合以下人員閱讀:在校生,需要掌握流行的新技術等