《Vue.js 2.x實踐指南》 已出版

  《Vue.js 2.x實踐指南》其實早在一年前就已經完稿,只是因爲疫情的緣故耽擱了許久才下廠印刷。前端

  本書旨在讓初學者可以快速上手vue技術棧,並可以利用所學知識獨立動手進行項目開發。個人寫做風格一貫都是喜歡採用理論和實踐相結合的方式,這樣學習起來不會那麼枯燥,並且極具成效。時間是很寶貴的東西,因此儘可能用最少的時間去掌握對本身有幫助知識是很是重要的。vue

  閱讀本書須要具有HTML、CSS和JS基礎,本書針對的用戶羣體主要是:想要快速學習vue技術,並可以用vue進行實際項目開發的讀者以及高校計算機專業學生。書中經過一個H5移動應用和一個PC Web應用來說述了vue的實踐應用。編程

  另外:本書提供PPT課件。後端

  書中示例項目截圖:跨域

 

  書目錄大綱:瀏覽器

17
◄ VUE開發前奏 ►    7
1.1  網站交互方式    8
1.1.1  多頁WEB應用(MPA)    8
1.1.2  單頁WEB應用(SPA)    9
1.2  先後端分離的開發模式    11
1.3  前端三大開發框架    12
1.4  爲何要學習流行框架(MVVM框架)    13
1.5  框架和庫的區別    14
1.6  模塊化和組件化    14
1.7  後端中的MVC與前端中的MVVM 之間的區別    15
1.8  NODE.JS安裝    16
1.9  PROMISES介紹    17
1.9.1  在PROMISES出現以前的文件讀取方式    17
1.9.2  PROMISES基本概念介紹    19
1.10  ES7語法糖ASYNC/AWAIT    22
1.11  開發工具    23
1.11.1  VISUAL STUDIO CODE    24
1.11.2  VUEDEVTOOLS    25
1.11.3  CHROME    25226
◄ VUE基礎入門 ►    26
2.1  VUE發展歷史    26
2.2  什麼是VUE.JS    27
2.3  VUE基本代碼    27
2.4  VUE經常使用指令介紹    30
2.4.1  V-CLOAK指令    30
2.4.2  V-HTML指令    32
2.4.3  V-BIND&V-ON指令    33
2.4.4  示例:跑馬燈特效    34
2.5  事件修飾符    35
2.6  V-MODEL雙向數據綁定    40
2.7  V-FOR和KEY屬性    42
2.8  V-IF和V-SHOW    46
2.9  在VUE中使用樣式    47
2.9.1  使用CLASS樣式    47
2.9.2  使用內聯樣式    48
2.10  過濾器    49
2.10.1  全局過濾器    49
2.10.2  私有過濾器    50
2.11  鍵盤修飾符以及自定義鍵盤修飾符    51
2.12  自定義指令    52
2.13  增刪改查示例    53358
◄ VUE進階 ►    58
3.1  VUE生命週期    58
3.2  AXIOS介紹    61
3.2.1  跨域請求    64
3.2.2  NODE手寫JSONP服務器剖析JSONP原理    65
3.3  VUE過渡動畫    67
3.3.1  單元素/組件的過渡    67
3.3.2  列表過渡    73475
◄ VUE組件開發 ►    75
4.1  組件介紹    75
4.1.1  全局組件定義的三種方式    75
4.1.2  使用COMPONENTS定義私有組件    77
4.1.3  組件中展現數據和響應事件    77
4.1.4  組件切換    78
4.2  組件傳值    80
4.2.1  父組件向子組件傳值    80
4.2.2  子組件向父組件傳值    81
4.2.3  事件總線(EVENTBUS)    83
4.3  組件案例:留言板    85
4.4  使用REF獲取DOM元素和組件引用    88
4.5  VUEX    90
4.5.1  安裝VUEX    91
4.5.2  配置VUEX的步驟    91
4.6  RENDER函數    94597
◄ 路由VUE-ROUTER ►    97
5.1  什麼是路由    97
5.1.1 前端路由的原生代碼實現    97
5.2  安裝VUE-ROUTER的兩種方式    98
5.3  VUE-ROUTER的基本使用    99
5.3.1 404    101
5.4  設置選中路由高亮    102
5.5  爲路由切換啓動動畫    103
5.6  路由傳參QUERY&PARAMS    103
5.6.1  QUERY    104
5.6.2  PARAMS    105
5.7  使用CHILDREN屬性實現路由嵌套    105
5.8  使用命名視圖    107
5.9  WATCH監聽    110
5.10  COMPUTED:計算屬性的使用    111
5.11  WATCH、COMPUTED、METHODS的對比    113
5.12  NRM的安裝及使用    114
5.1.3  VUE-ROUTER中編程式導航    1156117
◄ WEBPACK介紹 ►    117
6.1  WEBPACK概念的引入    117
6.2  WEBPACK:最基本的使用方式    118
6.3  WEBPACK最基本的配置文件的使用    121
6.4  WEBPACK-DEV-SERVER的基本使用    122
6.5  使用HTML-WEBPACK-PLUGIN插件 配置啓動頁面    124
6.6  WEBPACK-DEV-SERVER的經常使用命令參數    125
6.7  WEBPACK-DEV-SERVER配置命令的另外一種方式    127
6.8  LOADER:配置處理CSS樣式表的第三方LOADER    127
6.9  LOADER:分析WEBPACK調用第三方LOADER的過程    129
6.10  NPM INSTALL --SAVE 、--SAVE-DEV 、 -D、-S、-G 的區別    130
6.11  LOADER:配置處理LESS文件的LOADER    131
6.12  LOADER-配置處理SCSS文件的LOADER    131
6.13  WEBPACK中URL-LOADER的使用    132
6.14  WEBPACK中使用URL-LOADER處理字體文件    136
6.15  WEBPACK中BABEL的配置    1377140
◄ WEBPACK和VUE的結合 ►    140
7.1  WEBPACK中導入VUE和普通網頁 使用VUE的區別    140
7.1.1  在WEBPACK中使用VUE    140
7.1.2  在WEBPACK中配置.VUE組件頁面總結    146
7.2  EXPORT DEFAULT 和 EXPORT 的使用方式    147
7.3  結合WEBPACK使用VUE-ROUTER    149
7.4  結合WEBPACK實現CHILDREN子路由    152
7.5  組件中STYLE標籤LANG屬性和SCOPED 屬性的介紹    153
7.5.1  重寫子組件中的樣式    154
7.6  抽離路由模塊    1568158
◄ WEBPACK中UI組件的使用 ►    158
8.1  使用餓了麼的MINT UI 組件    158
8.1.1  BUTTON組件    159
8.1.2  TOAST組件    160
8.2  MINT UI按需導入    162
8.3  MUI介紹    164
8.4  MUI的使用    164
8.5  VANT UI    165
8.6  ELEMENT UI    166
8.6.1  引入ELEMENT    166
8.6.2  ELEMENT常見應用場景及解決方案    1669176
◄ 移動圖書商城 ►    176
9.1  MOCKJS介紹    176
9.2  APP首頁設計    177
9.3  使用阿里巴巴矢量庫    178
9.3.1  UNICODE、FONT CLASS和SYMBOL的區別    179
9.3  APP.VUE 組件的基本設置    181
9.3.1  設置路由激活時高亮的兩種方式:    181
9.3.2  實現 TABBAR 頁籤不一樣組件頁面的切換    182
9.3.3  路由切換添加過渡效果    183
9.4  首頁輪播圖    184
9.4.1  什麼是 BASE64 編碼?    187
9.5  首頁九宮格    188
9.6  圖書分類組件    191
9.7  製做頂部滑動導航    194
9.8  製做圖片列表    198
9.9  在ANDROID手機瀏覽器中調試APP    201
9.10  真機調試    202
9.11  封裝輪播組件    204
9.12  商品詳情頁    205
9.12.1  自定義V-TAP指令    208
9.13  購物車小球動畫    209
9.13.1  GETBOUNDINGCLIENTRECT    211
9.14  封裝購買數量組件    211
9.15  設計購物車數據存儲    213
9.16  個人購物車    215
9.17  增長頁面返回    220
9.18  總結    22110222
◄ 天下會管理平臺 ►    222
10.1  VUE前端開發規範    222
10.1.1  統一開發環境    222
10.1.2  技術框架選型    222
10.1.3  命名規範    223
10.1.4  注意事項    224
10.1.5  ESLINT配置JS語法檢查並自動格式化    225
10.2  經過VUE-CLI來搭建項目    227
10.3  完善項目結構    230
10.3.1  設置瀏覽器圖標    230
10.3.2  完善SRC源碼目錄結構    230
10.3.3  引入ELEMENT UI    231
10.3.4  封裝AXIOS請求    231
10.3.5  AJAX跨域支持    236
10.3.6  封裝全局的CSS變量文件    238
10.3.7  VUE-WECHAT-TITLE動態修改TITLE    239
10.3.8  封裝全局的配置文件BASE-CONFIG.JS    239
10.4  項目介紹及其界面設計    240
10.5  項目設計和分析    242
10.5.1  幫主首頁    242
10.5.2  其餘管理界面    244
10.5.3  設計路由    248
10.5.4  設計業務邏輯層    251
10.5.5  VUEX設計    252
10.5.6  權限設計    254
10.5.7  菜單組件    254
10.6  表單驗證    260
10.7  登陸    266
10.7.1  賬號密碼登陸    267
10.7.2  在線生成二維碼    270
10.7.3  製做網站ICO圖標    270
10.7.4  存儲登陸信息    271
10.7.5  回車自動登陸    272
10.7.6  防止登陸按鈕頻繁點擊    272
10.8  增刪改查列表    273

   創做不易,且珍惜~服務器

相關文章
相關標籤/搜索