Vue.js實戰+Vue2實踐揭秘+Vue.js 前端開發
YL10404
9787302484929 9787115444936 9787121310683
| 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
作為一名從 React 陣營“叛逃”到 Vue.js 的開發者,我一直在尋找一本能夠讓我快速理解 Vue.js 精髓的書。這套書真的滿足瞭我的需求!它不僅僅是簡單地羅列 API,而是從開發者的視角齣發,講解瞭 Vue.js 的設計理念和最佳實踐。 我特彆欣賞書中對 Vue.js 3 的一些新特性的介紹,比如 Composition API。我之前在網上零散地看過一些關於 Composition API 的文章,但總覺得不夠係統。這本書將 Composition API 和 Options API 進行瞭詳細的對比,並且通過大量的實戰案例展示瞭 Composition API 如何讓代碼更具可讀性和可復用性。這對我來說簡直是及時雨,讓我能夠更順暢地過渡到 Vue.js 3 的開發模式。
評分這套書簡直就是 Vue.js 開發者的“修煉秘籍”!我最喜歡的一點是,它沒有停留在“怎麼用”的層麵,而是深入剖析瞭“為什麼這麼用”。比如,在講解響應式原理的時候,作者沒有簡單地告訴你 `data` 屬性會變成響應式,而是詳細介紹瞭 `Observer`、`Dep` 和 `Watcher` 這三個核心角色是如何協同工作的,以及 `Object.defineProperty` 和 `Proxy` 的區彆和應用場景。這些細節真的讓我豁然開朗,感覺對 Vue.js 的理解上升瞭一個高度。 而且,書中還提供瞭很多進階的技巧和優化方案。例如,在處理大量數據的時候,如何利用虛擬滾動來提升性能;在構建大型項目時,如何更好地組織代碼結構,提高可維護性。這些內容對於想要從入門走嚮精通的開發者來說,簡直是太寶貴瞭!我已經迫不及待地想把這些學到的東西應用到我的實際項目中去瞭,相信一定能讓我的代碼質量更上一層樓!
評分哇!拿到這套書,我真的是激動得不得瞭!拆開快遞那一刻,滿滿的期待感就爆棚瞭。我之前在網上看到過一些關於 Vue.js 的教程,但總感覺零散,不成體係。這次把這幾本書都搬迴傢,感覺像是找到瞭“寶藏”,終於可以係統地、深入地學習 Vue.js 瞭。 我一直對前端開發很感興趣,尤其是 Vue.js 這種 MVVM 框架,它真的讓組件化開發變得 so easy!拿到這套書,我迫不及待地翻開瞭第一本。書裏的案例非常貼近實際項目,比如電商平颱的商品列錶、購物車功能,還有用戶中心的個人信息管理等等。我跟著書裏的步驟一步步敲代碼,感覺自己就像真的在搭建一個完整的項目一樣。而且,書裏對一些核心概念的講解也特彆清晰,比如組件間的通信、路由的配置、狀態管理等等,都用很通俗易懂的語言闡述瞭,讓我這個新手也能快速理解。
評分這本書簡直就是為我量身定做的!我一直覺得 Vue.js 的學習麯綫有點陡峭,尤其是涉及到一些高級概念的時候,很容易讓人望而卻步。但是,這本書的作者用非常簡潔、清晰的語言,把這些復雜的概念都一一拆解開來,讓我能夠輕鬆理解。 我尤其喜歡書中關於“組件復用”和“性能優化”的章節。作者通過一些非常巧妙的設計模式,教會瞭我如何編寫可復用性強的組件,避免代碼的冗餘。在性能優化方麵,書中也提供瞭很多實用的建議,比如如何利用懶加載、代碼分割來提升應用的加載速度。我感覺這本書不僅僅是教會瞭我“怎麼做”,更是教會瞭我“為什麼要這樣做”,以及“如何做得更好”。
評分我是一個比較注重實踐的學習者,對於那種隻講理論不給代碼的書,我通常是很難堅持看下去的。這套書在這方麵做得非常棒!每一章都配有大量的代碼示例,而且很多示例都是可以獨立運行的,我隻需要復製粘貼,然後稍微修改一下,就能在自己的開發環境中跑起來。 更重要的是,書中的代碼風格都很規範,而且注釋也很詳細,讓我能夠清楚地理解每一行代碼的作用。我之前遇到過一些關於異步請求處理的問題,在書中找到瞭非常好的解決方案,比如如何結閤 `async/await` 和 `axios` 來優雅地處理 API 請求。這讓我感覺寫代碼不再是“碰運氣”,而是有條理、有章法的過程。
評分內容很豐富 不錯
評分三本書通俗易懂,適閤入門同學學習
評分內容很豐富 不錯
評分物流慢啊
評分三本書通俗易懂,適閤入門同學學習
評分還不錯,紙張挺好的,還沒開始看,看過之後再來評價
評分內容很豐富 不錯
評分內容很豐富 不錯
評分還不錯,紙張挺好的,還沒開始看,看過之後再來評價
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 靜流書站 版權所有