這本書是去年搞Vue項(xiàng)目時(shí)頭腦一發(fā)熱就找編輯說(shuō)要寫這么一個(gè)題材的一本書。折騰了大半年終于是上市銷售了,今天偶然打開京東查了一下竟然已經(jīng)開賣了,心里面是有點(diǎn)小激動(dòng),畢竟這是我上架的第一本書,真心感謝本書的策劃編輯陳曉猛先生,不是他的話此書也未必能這么快地完成。雖然這不是我寫的第一本書,那本書現(xiàn)在還在寫呢希望在今年內(nèi)也能讓她與所有的讀者見面吧。
Vue2.0實(shí)踐揭秘
簡(jiǎn)介
本書以Vue2的實(shí)踐應(yīng)用為根基,從實(shí)際示例入手,詳細(xì)講解Vue2的基礎(chǔ)理論應(yīng)用及高級(jí)組件開發(fā),通過簡(jiǎn)明易懂的實(shí)例代碼,生動(dòng)地讓讀者快速、全方位地掌握Vue2的各種入門技巧以及一些在實(shí)際項(xiàng)目中的寶貴經(jīng)驗(yàn)。
本書除了全面、細(xì)致地講述Vue2的生態(tài)結(jié)構(gòu)、實(shí)際編程技巧和一些從實(shí)踐中得到的經(jīng)驗(yàn),還重點(diǎn)介紹如何以組件化編程思想為指導(dǎo),以前端工程化方法為實(shí)現(xiàn)手段來(lái)實(shí)踐Vue2,通過組件的單元測(cè)試和E2E測(cè)試來(lái)保證工程質(zhì)量。
目錄
- 前言
- 第1章 - 例說(shuō)Vue.js
- 1.1 插值
- 1.2 數(shù)據(jù)綁定
- 1.3 樣式綁定
- 1.4 過濾器
- 第2章 - 工程化的Vue.js開發(fā)
- 2.1 - 腳手架 vue-cli
- 2.2 - 深入 vue-cli 的工程模板
- 2.3 - Vue工程的Webpack配置與基本用法
- 2.4 - 基于Karma+Phantom+Mocha+Sinon+Chai的單元測(cè)試環(huán)境
- 2.5 - 基于Nightwatch的端到端測(cè)試環(huán)境
- 第3章 - 路由與頁(yè)面間導(dǎo)航
- 3.1 - vue-router
- 3.2 - 路由的模式
- 3.3 - 路由與導(dǎo)航
- 3.4 - 導(dǎo)航狀態(tài)與樣式
- 3.5 - URL的替換和追加
- 3.6 - 關(guān)于Fallback
- 3.7 - 小結(jié)
- 第4章 - 組件化的設(shè)計(jì)與實(shí)現(xiàn)方法
- 4.1 - 頁(yè)面邏輯的實(shí)現(xiàn)
- 4.2 - 封裝可重用組件
- 4.3 - 自定義事件
- 4.4 - 數(shù)據(jù)接口的分析與提取
- 4.5 - 從服務(wù)端獲取數(shù)據(jù)
- 4.6 - 創(chuàng)建復(fù)合型的模板組件
- 4.7 - 數(shù)據(jù)模擬
- 4.8 - 小結(jié)
- 4.9 - 擴(kuò)展閱讀 - Vue組件的繼承 mixin
- 第5章 - VUE的測(cè)試與調(diào)試技術(shù)
- 5.1 - Mocha入門
- 5.2 - 組件的單元測(cè)試方法
- 5.3 - 單元測(cè)試中的仿真技術(shù)
- 5.3.1 - 調(diào)用偵測(cè)
- 5.3.2 - Sinon斷言擴(kuò)展
- 5.3.3 - 存根
- 5.3.4 - 接口仿真
- 5.3.5 - 后端服務(wù)仿真
- 5.4 - 調(diào)試
- 5.5 - Nightwatch入門
- 5.5.1 - 編寫端到端測(cè)試
- 5.5.2 - 鉤子函數(shù)與異步測(cè)試
- 5.5.3 - 全局模塊與Nightwatch調(diào)試
- 5.5.4 - Page Objects 模式
- 5.5.4.1 - 元素
- 5.5.4.2 - 分段
- 5.5.4.3 - 命令
- 第6章 - 視圖與表單的處理
- 6.1 - 為Vue2集成uikit
- 6.2 - 表格視圖的實(shí)現(xiàn)
- 6.2.1 - 實(shí)時(shí)數(shù)據(jù)篩選
- 6.2.2 - 多行數(shù)據(jù)的選擇
- 6.2.3 - 排序的實(shí)現(xiàn)
- 6.3 - 單一職責(zé)原則與高級(jí)組件開發(fā)方法
- 6.3.1 - 搜索區(qū)組件
- 6.3.2 - 母板組件
- 6.3.3 - 重構(gòu)模態(tài)對(duì)話框組件
- 6.3.4 - 高級(jí)組件與Render方法
- 6.3.5 - UIKit按鈕組件
- 6.3.6 - 通用表格組件
- 6.4 - 表單的設(shè)計(jì)與實(shí)現(xiàn)
- 6.4.1 - 計(jì)算屬性的雙向綁定
- 6.4.2 - 富文本編輯器的實(shí)現(xiàn)
- 6.4.3 - 嵌套式分頁(yè)容器組件
- 6.4.4 - 表單的驗(yàn)證
- 6.5 - 接入服務(wù)端與CRUD的簡(jiǎn)化
- 6.6 - HTTP攔截器
- 6.7 - 開發(fā)服務(wù)器的定制
- 第7章 - VUEX狀態(tài)管理
- 7.1 - Vuex的基本結(jié)構(gòu)
- 7.2 - data的替代者-State和Getter
- 7.3 - 測(cè)試getter
- 7.4 - Action-操作的執(zhí)行者
- 7.5 - 測(cè)試Action
- 7.6 - 只用Mutation修改狀態(tài)
- 7.7 - 測(cè)試mutations
- 7.8 - 子狀態(tài)與模塊
- 7.9 - 用服務(wù)分離外部操作
- 附錄 - Chai斷言參考
- 附錄 - Vee-Validate驗(yàn)證規(guī)則參考
梁睿坤 (著)
書 號(hào):978-7-121-31068-3
出版日期:2017-04-14
頁(yè) 數(shù):304
開 本:16(185*235)
出版狀態(tài):上市銷售
此書就獻(xiàn)給所有喜愛前端開發(fā)與Vue的所有工程師,共勉。