●章 例說Vue.js1.1 插值1.2 數據綁定1.3 樣式綁定1.4 過濾器第2章 工程化的Vue.js開發2.1 腳手架vue-cli2.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+Cha測試環境2.5 基於Nightwatch的端到端測試環境第3章 路由與頁面間導航3.1 vue-router3.2 路由的模式3.3 路由與導航3.4 導航狀態樣式3.5 History的控制3.6 關於Fallback3.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集成UIkit6.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 API6.6 HTTPinteceptor6.7 開發服務器的定制第7章 Vuex狀態管理7.1 Vuex的基本結構7.2 data的替代者――State和Getter7.3 測試Getter7.4 Action――操作的執行者7.5 測試Action7.6 隻用 tation修改狀態7.7 測試 tations7.8 子狀態和模塊7.9 用服務分離外部操作附錄A Chai斷言參考附錄B Vee-Validate驗證規則參考