| Vue.js實戰 | ||
| | 定價 | 79.00 |
| 齣版社 | 清華大學齣版社 | |
| 版次 | 1 | |
| 齣版時間 | 2017年01月 | |
| 開本 | 16開 | |
| 作者 | 梁灝 | |
| 裝幀 | 平裝 | |
| 頁數 | 330 | |
| 字數 | 550000 | |
| ISBN編碼 | 9787302484929 | |
| 重量 | ||
目錄
目 錄
第1篇 基礎篇
第1章 初識Vue.js 3
1.1 Vue.js是什麼 3
1.1.1 MVVM模式 3
1.1.2 Vue.js有什麼不同 4
1.2 如何使用Vue.js 5
1.2.1 傳統的前端開發模式 5
1.2.2 Vue.js的開發模式 5
第2章 數據綁定和第壹個Vue應用 8
2.1 Vue實例與數據綁定 9
2.1.1 實例與數據 9
2.1.2 生命周期 10
2.1.3 插值與錶達式 11
2.1.4 過濾器 13
2.2 指令與事件 15
2.3 語法糖 18
第3章 計算屬性 19
3.1 什麼是計算屬性 19
3.2 計算屬性用法 20
3.3 計算屬性緩存 23
第4章 vbind及class與style綁定 25
4.1 瞭解vbind指令 25
4.2 綁定class的幾種方式 26
4.2.1 對象語法 26
4.2.2 數組語法 27
4.2.3 在組件上使用 29
4.3 綁定內聯樣式 30
第5章 內置指令 32
5.1 基本指令 32
5.1.1 vcloak 32
5.1.2 vonce 33
5.2 條件渲染指令 33
5.2.1 vif、velseif、velse 33
5.2.2 vshow 36
5.2.3 vif與vshow的選擇 36
5.3 列錶渲染指令vfor 37
5.3.1 基本用法 37
5.3.2 數組更新 41
5.3.3 過濾與排序 43
5.4 方法與事件 44
5.4.1 基本用法 44
5.4.2 修飾符 46
5.5 實戰:利用計算屬性、指令等知識開發購物車 47
第6章 錶單與vmodel 55
6.1 基本用法 55
6.2 綁定值 61
6.3 修飾符 63
第7章 組件詳解 65
7.1 組件與復用 65
7.1.1 為什麼使用組件 65
7.1.2 組件用法 66
7.2 使用props傳遞數據 70
7.2.1 基本用法 70
7.2.2 單嚮數據流 72
7.2.3 數據驗證 74
7.3 組件通信 75
7.3.1 自定義事件 75
7.3.2 使用vmodel 77
7.3.3 非父子組件通信 79
7.4 使用slot分發內容 83
7.4.1 什麼是slot 83
7.4.2 作用域 84
7.4.3 slot用法 85
7.4.4 作用域插槽 87
7.4.5 訪問slot 89
7.5 組件高ji用法 90
7.5.1 遞歸組件 90
7.5.2 內聯模闆 92
7.5.3 動態組件 93
7.5.4 異步組件 94
7.6 其他 95
7.6.1 $nextTick 95
7.6.2 XTemplates 96
7.6.3 手動掛載實例 97
7.7 實戰:兩個常用組件的開發 98
7.7.1 開發一個數字輸入框組件 98
7.7.2 開發一個標簽頁組件 106
第8章 自定義指令 118
8.1 基本用法 118
8.2 實戰 121
8.2.1 開發一個可從外部關閉的下拉菜單 121
8.2.2 開發一個實時時間轉換指令vtime 126
第2篇 進階篇
第9章 Render函數 133
9.1 什麼是Virtual Dom 133
9.2 什麼是Render函數 136
9.3 createElement用法 140
9.3.1 基本參數 140
9.3.2 約束 143
9.3.3 使用代替模闆功能 147
9.4 函數化組件 153
9.5 JSX 157
9.6 實戰:使用Render函數開發可排序的錶格組件 159
9.7 實戰:留言列錶 172
9.8 總結 183
第10章 使用webpack 184
10.1 前端工程化與webpack 184
10.2 webpack基礎配置 187
10.2.1 安裝webpack與webpackdevserver 187
10.2.2 就是一個js文件而已 188
10.2.3 逐步完善配置文件 191
10.3 單文件組件與vueloader 194
10.4 用於生産環境 201
第11章 插件 206
11.1 前端路由與vuerouter 207
11.1.1 什麼是前端路由 207
11.1.2 vuerouter基本用法 208
11.1.3 跳轉 212
11.1.4 高ji用法 213
11.2 狀態管理與Vuex 216
11.2.1 狀態管理與使用場景 216
11.2.2 Vuex基本用法 217
11.2.3 高ji用法 221
11.3 實戰:中央事件總綫插件vuebus 227
第3篇 實戰篇
第12章 iView**組件剖析 235
12.1 級聯選擇組件Cascader 236
12.2 摺疊麵闆組件Collapse 249
12.3 iView內置工具函數 257
第13章 實戰:知乎日報項目開發 261
13.1 分析與準備 261
13.2 推薦列錶與分類 265
13.2.1 搭建基本結構 265
13.2.2 主題日報 267
13.2.3 每日推薦 271
13.2.4 自動加載更多推薦列錶 276
13.3 文章詳情頁 278
13.3.1 加載內容 278
13.3.2 加載評論 281
13.4 總結 286
第14章 實戰:電商網站項目開發 288
14.1 項目工程搭建 288
14.2 商品列錶頁 290
14.2.1 需求分析與模塊拆分 290
14.2.2 商品簡介組件 291
14.2.3 列錶按照價格、銷量排序 297
14.2.4 列錶按照品牌、顔色篩選 306
14.3 商品詳情頁 309
14.4 購 物 車 313
14.4.1 準備數據 314
14.4.2 顯示和操作數據 316
14.4.3 使用優惠碼 320
14.5 總結 324
第15章 相關開源項目介紹 325
15.1 服務端渲染與Nuxt.js 325
15.1.1 是否需要服務端渲染 325
15.1.2 Nuxt.js 326
15.2 HTTP庫axios 327
15.3 多語言插件vuei18n 329
內容介紹
本書以Vue.js 2為基礎,以項目實戰的方式來引導讀者漸進式學習Vue.js。本書分為基礎篇、進階篇和實戰篇三部分。基礎篇主要是對 Vue.js 核心功能的介紹;進階篇主要講解前端工程化Vue.js的組件化、插件的使用;實戰篇著重開發瞭兩個完整的示例,所涉及的內容涵蓋Vue.js絕大部分API。通過閱讀本書,讀者能夠掌握Vue.js框架主要API的使用方法、自定義指令、組件開發、單文件組件、Render函數、使用webpack開發可復用的單頁麵富應用等。
本書示例豐富、側重實戰,適用於剛接觸或即將接觸Vue.js的開發者,也適用於對Vue.js有過開發經驗,但需要進一步提升的開發者。
作 譯 者:梁睿坤
齣版時間:2017-04 韆 字 數:400
版 次:01-01 頁 數:304
開 本:16開
裝 幀:
I S B N :9787121310683
換 版:
所屬分類:科技 >> 計算機 >> 網絡與互聯網
紙質書定價:¥79.0
本書以Vue2的實踐應用為根基,從實際示例入手,詳細講解Vue2的基礎理論應用及高級組件開發,通過簡明易懂的實例代碼,生動地讓讀者快速、全方位地掌握Vue2的各種入門技巧以及一些在實際項目中的寶貴經驗。本書除瞭全麵、細緻地講述Vue2的生態結構、實際編程技巧和一些從實踐中得到的經驗,還重點介紹如何以組件化編程思想為指導,以前端工程化方法為實現手段來實踐Vue2,通過組件的單元測試和E2E測試來保證工程質量。
第1章 例說Vue.js
1.1 插值
1.2 數據綁定
1.3 樣式綁定
1.4 過濾器
第2章 工程化的Vue.js開發
2.1 腳手架vue-cli
2.2 深入vue-cli的工程模闆
2.2.1 webpack-simple模闆
2.2.2 webpack模闆
2.2.3 構建工具
2.3 Vue工程的webpack配置與基本用法
2.3.1 webpack的特點
2.3.2 基本用法
2.3.3 用彆名取代路徑引用
2.3.4 配置多入口程序
2.4 基於Karma+Phantom+Mocha+Sinon+Chai的單元測試環境
2.5 基於Nightwatch的端到端測試環境
第3章 路由與頁麵間導航
3.1 vue-router
3.2 路由的模式
3.3 路由與導航
3.4 導航狀態樣式
3.5 History的控製
3.6 關於Fallback
3.7 小結
第4章 頁麵的區塊化與組件的封裝
4.1 頁麵邏輯的實現
4.2 封裝可重用組件
4.3 自定義事件
4.4 數據接口的分析與提取
4.5 從服務端獲取數據
4.6 創建復閤型的模闆組件
4.7 數據模擬
4.8 小結
4.9 擴展閱讀:Vue組件的繼承——mixin
第5章 Vue的測試與調試技術
5.1 Mocha入門
5.2 組件的單元測試方法
5.3 單元測試中的仿真技術
5.3.1 調用偵測(Spies)
5.3.2 Sinon的斷言擴展
5.3.3 存根(stub)
5.3.4 接口仿真(Mocks)
5.3.5 後端服務仿真
5.4 調試
5.5 Nightwatch入門
5.5.1 編寫端到端測試
5.5.2 鈎子函數與異步測試
5.5.3 全局模塊與Nightwatch的調試
5.5.4 Page Objects模式
第6章 視圖與錶單的處理
6.1 為Vue2集成UIkit
6.2 錶格視圖的實現
6.2.1 實時數據篩選
6.2.2 多行數據的選擇
6.2.3 排序的實現
6.3 單一職責原則與高級組件開發方法
6.3.1 搜索區的組件化
6.3.2 母闆組件
6.3.3 重構模態對話框組件
6.3.4 高級組件與Render方法
6.3.5 UIkit按鈕
6.3.6 通用錶格組件
6.4 錶單的設計與實現
6.4.1 計算屬性的雙嚮綁定
6.4.2 富文本編輯器組件的實現
6.4.3 實現嵌套式容器組件
6.4.4 錶單的驗證
6.5 集成服務端的CRUD Restful API
6.6 HTTP攔截器inteceptor
6.7 開發服務器的定製
第7章 Vuex狀態管理
7.1 Vuex的基本結構
7.2 data的替代者——State和Getter
7.3 測試Getter
7.4 Action——操作的執行者
7.5 測試Action
7.6 隻用Mutation修改狀態
7.7 測試Mutations
7.8 子狀態和模塊
7.9 用服務分離外部操作
附錄A Chai斷言參考
附錄B Vee-Validate驗證規則參考
Vue.js 前端開發 快速入門與專業應用
> " class="head_title_name"> 拒絕長篇纍牘的紙上談兵!拒絕拿打印文檔來糊弄事兒!這是第1本詳盡介紹Vue.js實際項目開發的Vue.js指南書!即學即用!
版 次:1
頁 數:
字 數:
印刷時間:2017年03月01日
開 本:16開
紙 張:膠版紙
印 次:1
包 裝:平裝-膠訂
是否套裝:否
國際標準書號ISBN:9787115444936
所屬分類:圖書>計算機/網絡>程序設計>其他
學以緻用:以實際項目為立足點,拒絕紙上談兵,本書幫你快速上手! 應用廣泛:摸透Vue.js,無論是桌麵端還是移動端,讓你從容麵對! 求職利器:國內互聯網公司已廣泛使用Vue.js開發,再不學就晚瞭!
內容簡介
《Vue.js 前端開發 快速入門與專業應用》分為10章:簡介,基礎特性,指令,過濾器,過渡,組件,狀態管理,常用插件,工程實例,Weex打包。從簡單的單個實例和基礎語法,到工程實例,將係統的講述Vue.js在項目中的適用場景和具體操作。 書的特點在於案例詳實,使讀者體會到框架的優點和便捷之處,提升開發效率,能將Vue.js運用到實際項目中,避免紙上談兵的尷尬。
作者簡介
陳陸揚 前端工程師,2011年8月入職百度擔任前端工程師,2013年2月擔任去哪兒網無綫touch機票前端負責人。2014.11月開始創業,目前在新東方投資的在綫教育公司擔任前端負責人。熟悉Vue.js框架,使用並開發綫上産品。
目 錄
第1章 Vue.js簡介
1.1 Vue.js是什麼 1
1.2 為什麼要用Vue.js 2
1.3 Vue.js的Hello world 2
第2章 基礎特性
2.1 實例及選項 5
2.1.1 模闆 6
我最近剛淘瞭點關於Vue.js的書,其中就包括一套打包的:《包郵Vue.js實戰》、《Vue2實踐揭秘》、《Vue.js前端開發》以及《Vue.js權威指南》。說實話,前端技術更新迭代太快瞭,要想在這個行業裏保持競爭力,就得不斷學習新東西。Vue.js作為目前最流行的前端框架之一,我必須得把它給吃透瞭。這套書的組閤,感覺就是想把我從一個Vue.js的小白,一步一步變成一個能夠獨當一麵的開發者。 我特彆期待《Vue.js前端開發》和《包郵Vue.js實戰》這兩本書,因為它們名字裏都有“實戰”和“開發”的字眼,我猜這部分內容應該會包含很多實際的項目操作。比如,怎麼搭建一個完整的Vue項目,怎麼處理用戶登錄、數據請求、頁麵跳轉等等。畢竟,理論知識再紮實,也比不上親手敲代碼的感覺。如果能跟著書裏的案例一步步做下來,相信我的動手能力會有一個質的飛躍。而且,我一直覺得,項目經驗是檢驗技術能力最好的方式,所以這部分內容對我來說是重中之重。 我還對《Vue2實踐揭秘》和《Vue.js權威指南》這兩本抱有很高的期望。我總覺得,光會用Vue.js是不夠的,理解它的底層原理纔能讓你在遇到問題時,能夠遊刃有餘地解決。特彆是“揭秘”和“權威”這樣的詞,讓我覺得這兩本書可能會講一些比較深入的東西,比如Vue.js的響應式係統是怎麼工作的,虛擬DOM的 diff 算法是怎麼實現的,以及一些性能優化的技巧。這些知識點,對於提升代碼質量和應用性能至關重要。
評分最近入手瞭這套Vue.js相關的書籍,包括《包郵Vue.js實戰》、《Vue2實踐揭秘》、《Vue.js前端開發》和《Vue.js權威指南》。我本身就是一名前端開發者,一直在用Vue.js進行項目開發,但總覺得自己在某些方麵還有欠缺,不夠係統和深入。這次買書,就是希望能夠填補這些知識上的空白,把Vue.js這門技術學得更紮實,也更精通。 我尤其看重《Vue.js權威指南》這本書,從書名就能看齣,它應該是對Vue.js進行瞭一個非常全麵和係統的講解,包含瞭從基礎概念到高級特性的方方麵麵。我希望通過這本書,能夠構建起一個完整的Vue.js知識體係,並且能夠理解Vue.js的設計理念和最佳實踐。同時,《Vue2實踐揭秘》這本書也讓我很期待,我對Vue.js的內部工作原理一直很感興趣,比如它的響應式係統是如何實現的,以及它在渲染過程中的一些優化機製。深入瞭解這些底層細節,能夠幫助我更好地進行代碼調試和性能優化。 另外,《包郵Vue.js實戰》和《Vue.js前端開發》這兩本書,我想它們應該會側重於實際的項目開發流程和案例。我相信通過閱讀這些書籍,能夠學習到很多在實際開發中會遇到的問題和解決方案,例如如何組織項目結構,如何進行組件化開發,如何使用Vue Router進行路由管理,以及如何集成Vuex進行狀態管理等。這些實踐性的內容,對於提升我的開發效率和解決實際問題的能力非常有幫助。
評分最近入手瞭一套Vue.js相關的書籍,包括《包郵Vue.js實戰》、《Vue2實踐揭秘》、《Vue.js前端開發》和《Vue.js權威指南》。我是一名對前端開發有著濃厚興趣的愛好者,Vue.js以其簡潔、高效和靈活的特點,吸引瞭我很久。我一直想找機會係統地學習一下Vue.js,把理論知識和實踐操作結閤起來,從而能夠更好地運用它來構建我的項目。 我特彆期待《Vue.js前端開發》這本書。我覺得它應該會從實際的項目齣發,講解如何在真實的項目場景中運用Vue.js。比如,如何組織項目結構,如何進行組件化開發,如何處理數據請求和響應,以及如何實現頁麵之間的導航等。我希望通過學習這本書,能夠掌握一套完整的Vue.js項目開發流程,並且能夠運用所學知識獨立完成一個小型到中型的Vue.js項目。 《Vue.js權威指南》這本書,我感覺它會是內容的“總綱”。我希望它能為我提供一個全麵、深入且權威的Vue.js知識體係。我想要理解Vue.js的核心概念,例如它的響應式原理、虛擬DOM、組件生命周期等等,並且能夠掌握一些進階的用法和技巧。我相信,隻有對Vue.js有瞭深刻的理解,纔能在實際開發中做到遊刃有餘,解決各種復雜的問題。
評分最近入手瞭一套Vue.js相關的書,分彆是《包郵Vue.js實戰》、《Vue2實踐揭秘》、《Vue.js前端開發》和《Vue.js權威指南》。我個人對Vue.js一直保持著高度的關注,因為它的易學性和高性能,非常適閤咱們前端開發者快速構建齣優秀的Web應用。這套書呢,其實就是我為瞭係統地梳理一下Vue.js的知識脈絡,從入門到進階,再到一些更深入的實踐和原理,都想有個全麵的瞭解。 我選擇這幾本書,主要是看中瞭它們在市麵上比較有口碑,而且覆蓋的麵也比較廣。比如《包郵Vue.js實戰》和《Vue.js前端開發》,我猜想它們更側重於基礎知識的講解和實際項目案例的展示,對於剛剛接觸Vue.js或者想鞏固基礎的朋友來說,應該是不錯的選擇。通過具體的代碼示例和項目流程,能夠幫助我們理解Vue.js的組件化開發、狀態管理、路由等核心概念。而《Vue2實踐揭秘》和《Vue.js權威指南》,我感覺它們可能更偏嚮於深入剖析Vue.js的內部機製和高級特性,比如響應式原理、虛擬DOM渲染、性能優化等方麵。 讀完這套書,我希望能夠對Vue.js有一個更深刻、更透徹的理解。不僅僅是停留在“會用”的層麵,而是能夠“知其然,更知其所以然”。我希望能夠理解Vue.js的設計哲學,知道為什麼它能夠做到如此高效和靈活。這樣一來,在未來的項目中,我不僅能夠熟練地運用Vue.js解決問題,還能在遇到復雜場景時,做齣更優的設計和決策。同時,我也期待通過這套書的學習,能夠提升我獨立解決Vue.js相關技術難題的能力,甚至能夠自己去探索一些Vue.js的源碼,更好地理解其工作原理。
評分我最近把一套Vue.js的書籍收入囊中,具體包括《包郵Vue.js實戰》、《Vue2實踐揭秘》、《Vue.js前端開發》以及《Vue.js權威指南》。作為一名對前端技術充滿熱情並且時刻想要提升自己的開發者,Vue.js這門框架一直是我學習和關注的重點。我之所以選擇這套書,是因為它們涵蓋瞭Vue.js從入門到精通的各個階段,並且在業界都有不錯的口碑,我覺得這是一次係統學習Vue.js的絕佳機會。 我個人對《Vue.js權威指南》這本書的期待值最高。我希望它能為我提供一個清晰、係統且深入的Vue.js學習路徑。我想要理解Vue.js的核心概念,例如它的組件化思想、聲明式渲染、響應式數據綁定等,並且能夠掌握如何利用Vue.js構建復雜、可維護的大型前端應用。同時,我也希望能夠從這本書中瞭解到Vue.js的一些設計哲學和最佳實踐,從而在我的開發過程中能夠寫齣更優雅、更高效的代碼。 《Vue2實踐揭秘》這本書也引起瞭我的極大興趣。我一直對框架的內部原理非常著迷,而“揭秘”這個詞恰恰點齣瞭這本書的特點。我希望能通過這本書,深入瞭解Vue.js在運行時的一些核心機製,比如它的響應式係統是如何工作的,虛擬DOM的diff算法是如何實現的,以及Vue.js在性能優化方麵有哪些獨到的設計。掌握這些底層原理,不僅能幫助我更好地解決開發中遇到的疑難雜癥,還能讓我對Vue.js有更深刻的認識。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 靜流書站 版權所有