简介
目录
序
第1章 Angular之禅
1.1 邂逅AngularJS
熟悉框架
参与AngularJS项目
社区
在线学习资源
库和扩展
工具
Batarang
Plunker与jsFiddle
IDE扩展和插件
1.2 Angular JS速成
Hello World——AngularJS示例
双向数据绑定
Angular JS中的MVC模式
鸟瞰
深入作用域
视图
模块与依赖注入
模块
协作对象
注册服务
模块的生命周期
模块依赖
1.3 AngularJS和其他框架
jQuery与AngularJS
苹果与橙子
窥视未来
1.4 总结
第2章 构建与测试
2.1 介绍示例应用
熟悉问题领域
技术栈
持久化存储
MongoLab
服务器端环境
第三方JavaScript库
BootstrapCSS
2.2 构建系统
构建系统准则
自动化所有事情
尽早报错,清晰报错
不同的工作流,不同的命令
构建脚本同样是代码
工具
Gruntjs
测试库与工具
Jasmine
Karmarunner
2.3 组织文件和目录
根目录
进入源代码目录
AngularJS的特定文件
轻装上路
深入测试目录
文件命名约定
2.4 AngularJS模块和文件
一个文件,一个模块
模块内部
注册provider的不同语法
声明配置和运行块的语法
2.5 自动化测试
单元测试
剖析Jasmine测试
测试AngularJS对象
测试服务
测试控制器
Mock对象和异步代码测试
端对端测试
日常工作流
Karmarunner的提示与技巧
执行测试子集
……
第3章 与后端服务器通信
第4章 显示与格式化数据
第5章 创建高级表单
第6章 导航
第7章 安全
第8章 创建自定义指令
第9章 创建高级指令
第10章 创建为全球用户服务的AngularJS应用
第11章 开发健壮的AngularJS应用
第12章 打包和部署AngularJS Web应用
索引
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问