第1章 構建簡單的AngularJS應用
1.1 構建目標
1.2 學習內容
1.3 步驟1:使用Yeoman搭建項目
1.3.1 安裝Yeoman
1.3.2 搭建項目
1.3.3 瀏覽應用
1.3.4 清理
1.4 步驟2:創建監視列表
1.4.1 應用模塊
1.4.2 Watchlist服務
1.4.3 監視列表面板指令
1.5 步驟3:配置客戶端路由
1.5.1 AngularngRoute模塊
1.5.2 添加新的路由
1.5.3 使用路由
1.5.4 模板視圖
1.6 步驟4:創建導航欄
1.6.1 更新HTML
1.6.2 創建MainCtrl
1.7 步驟5:添加股票
1.7.1 創建CompanyService
1.7.2 創建AddStock模態框
1.7.3 更新WatchlistService
1.7.4 實現WatchlistCtrl
1.7.5 修改監視列表視圖
1.8 步驟6:集成YahooFinance
1.8.1 創建QuoteService
1.8.2 從控制台調用服務
1.9 步驟7:創建股票表格
1.9.1 創建StkStockTable指令
1.9.2 創建StkStockRow指令
1.9.3 創建股票表格模板
1.9.4 更新監視列表視圖
1.10 步驟8:內聯表單編輯
1.10.1 創建contemeditable指令
1.10.2 更新StkStockTable模板
1.11 步驟9:格式化貨幣
1.11.1 創建StkSignColor指令
1.11.2 更新StockTable模板
1.12 步驟10:為價格變動添加動畫
1.12.1 創建StkSignFade指令
1.12.2 更新StockTable模板
1.13 步驟ll:創建儀表盤
1.13.1 更新儀表盤控制器
1.13.2 更新儀表盤視圖
1.14 生產環境部署
1.15 小結
第2章 智能工作流和構建工具
2.1 工具的作用
2.2 Bower
2.2.1 開始使用Bower
2.2.2 搜索包
2.2.3 安裝包
2.2.4 版本化依賴
2.3 Grunt
2.3.1 開始使用Grunt
2.3.2 安裝插件
2.3.3 目錄結構
2.3.4 Gruntfile
第3章 架構
第4章 數據綁定
第5章 指令
第6章 模板、位置和路由
第7章 服務、工廠和提供者
第8章 服務器通信
第9章 測試和調試AngularJS應用
第10章 繼續前行
附錄 資源