
經典實戰手冊:AngularJS 全攻略 (舊名: AngularJS 快速上手-- 實務範例教學)
內容描述
內容簡介
全書分為三大部分:
1.「教戰守則篇」:除JavaScript基礎教學外,更詳盡地為讀者講解AngularJS必學的基本概念。
2.「觀念養成篇」:以循序漸進的方式介紹實用的程式技巧,透過小範例的練習,深入淺出以協助讀者加深先前描述的觀念,進而強化讀者的實作能力。
3.「實作練習篇」:採取引導的方式,以三個大型範例帶領讀者逐步完成,讀者可藉此累積更多的經驗。
本書特色
- 以淺顯易懂的方式講解AngularJS的框架及語法。
- 說明Modules、Views及Controllers的使用方式。
- 各章節內容皆以循序漸進並輔以範例解說的方式呈現。
- 透過三個大型完整範例完美演繹AngularJS技術的觀念。
適用:網頁前端設計人員最佳實用參考書,對於習慣MVC框架人員更是容易上手。
目錄大綱
Part 1 教戰守則篇
01 JavaScript 簡介
為什麼是JavaScript?
什麼是JavaScript?
除錯的好工具console
JavaScript 的函數
JavaScript 的物件
JavaScript 的陣列
02 AngularJS 簡介
MVVM
載入AngularJS
Expressions
Two-Way Data Binding
DI
Directive
延伸
03 Module
定義模組
模組拆解與組合
常見模組架構
04 Controller
定義對象值
使用this
使用scopeController繼承rootScope
Part 2 觀念養成篇
05 Directive
普通常用
事件常用
表單常用2
介紹表單驗證
06 Function
常用的function
驗證用的function
07 Filters
何謂fi lters?
常見的fi lters
08 Services
常見Service 介紹
timeout與interval 的差別
09 ngRoute
index.html
role.html
soldier.html
master.html
archer.html
priest.html
10 自定義Directive
restrict
template
templateUrl
priority
replace
transclude
controller
link
compile
require
scope
11 自定義 Filters
範例1:製作西元年與民國年轉換的filter
範例2:製作公升與加侖轉換的filter
12 自定義Service
範例1:自訂Service 與Factory 並注入至controller
Service、Factory 的差異
Part 3 實作練習篇
13 範例一:角色建立
14 範例二:裝備與技能
15 範例三:魔王對戰