当前位置: 首页 > 前端

Angular权威教程 pdf电子书

简介Angular权威教程中文版怎么样? 本书堪称Angular领域的里程碑式著作,涵盖了关于Angular的几乎所有内容。对于没有经验的人,本书平实、通俗的讲解,递进、严密的组织,可以让人毫无压力地登堂入室,迅速领悟...

《Angular权威教程》 pdf电子书百度网盘免费下载

《Angular权威教程》 pdf电子书百度网盘免费下载

Angular权威教程中文版怎么样?最新电子版pdf下载:

本书堪称Angular领域的里程碑式著作,涵盖了关于Angular的几乎所有内容。对于没有经验的人,本书平实、通俗的讲解,递进、严密的组织,可以让人毫无压力地登堂入室,迅速领悟新一代Web应用开发的精髓。如果你有相关经验,那本书对Angular概念和技术细节的全面剖析,以及引人入胜、切中肯綮的讲解,将帮助你彻底掌握这个框架,在自己职业技术修炼之路上更进一步。

 

目录  · · · · · ·

第1章 编写你的第一个Angular Web应用  1
1.1 仿制Reddit网站  1
1.2 起步  3
1.3 运行应用  7
1.4 把数据添加到组件中  13
1.5 使用数组  15
1.6 使用UserItemComponent组件  18
1.7 “启动”速成班  21
1.8 扩展你的应用  22
1.9 渲染多行  36
1.10 添加新文章  44
1.11 最后的修整  44
1.12 全部代码  45
1.13 总结  45
1.14 获得帮助  46
第2章 TypeScript  47
2.1 Angular是用TypeScript构建的  47
2.2 TypeScript提供了哪些特性  48
2.3 类型  49
2.4 内置类型  50
2.5 类  52
2.6 工具  57
2.7 总结  59
第3章 Angular的工作原理  60
3.1 应用  60
3.2 产品数据模型  64
3.3 组件  64
3.4 组件注解  66
3.5 产品列表组件  73
3.6 产品条目组件  83
3.7 产品图片组件  85
3.8 价格展示组件  86
3.9 产品分类组件  87
3.10 创建NgModule并启动应用  88
3.11 完整的项目  89
3.12 关于数据架构的一点说明  90
第4章 内置指令  91
4.1 简介  91
4.2 ngIf  91
4.3 ngSwitch  92
4.4 ngStyle  93
4.5 ngClass  95
4.6 ngFor  98
4.7 ngNonBindable  102
4.8 总结  102
第5章 Angular中的表单  103
5.1 表单——既重要,又复杂  103
5.2 FormControl和FormGroup  103
5.3 我们的第一个表单  105
5.4 使用FormBuilder  111
5.5 响应式表单 FormBuilder  112
5.6 添加验证  115
5.7 监听变化  121
5.8 ngModel  122
5.9 总结  124
第6章 HTTP  125
6.1 简介  125
6.2 使用 @angular/http  126
6.3 基本请求  127
6.4 编写YouTubeSearchComponent  130
6.5 @angular/http API  150
6.6 总结  151
第7章 路由  152
7.1 为什么需要路由  152
7.2 客户端路由的工作原理  153
7.3 编写第一个路由配置  155
7.4 Angular路由的组成部件  155
7.5 整合  159
7.6 路由策略  164
7.7 路径定位策略  165
7.8 运行应用程序  165
7.9 路由参数  167
7.10 音乐搜索应用  168
7.11 路由器钩子  182
7.12 嵌套路由  190
7.13 总结  194
第8章 依赖注入  195
8.1 注入示例:PriceService  196
8.2 “别打给我们……”  197
8.3 依赖注入的部件  199
8.4 尝试注入器  200
8.5 用NgModule提供依赖  201
8.6 提供者  202
8.7 应用中的依赖注入  205
8.8 使用注入器  207
8.9 替换值  211
8.10 NgModule  215
8.11 总结  219
第9章 Angular数据架构  220
第10章 使用可观察对象的数据架构,
第1部分:服务  222
10.1 可观察对象和RxJS  222
10.2 聊天应用概览  224
10.3 实现数据模型  227
10.4 实现UserService  228
10.5 MessagesService  231
10.6 ThreadsService  242
10.7 总结  251
第11章 使用可观察对象的数据架构,
第2部分:视图组件  252
11.1 构建视图:顶层组件ChatApp  252
11.2 ChatThreads组件  254
11.3 单个ChatThread组件  256
11.4 ChatWindow组件  259
11.5 ChatMessage组件  267
11.6 ChatNavBar组件  273
11.7 总结  276
11.8 更进一步  277
第12章 基于TypeScript的Redux 简介  278
12.1 Redux  279
12.2 Redux核心概念  280
12.3 保存state  286
12.4 消息应用  291
12.5 在Angular中使用Redux  299
12.6 规划应用  299
12.7 组建Redux  300
12.8 CounterApp组件  303
12.9 提供store  304
12.10 启动应用  305
12.11 CounterComponent  306
12.12 更进一步  310
12.13 参考资源  310
第13章 在Angular中引入Redux  312
13.1 阅读背景  312
13.2 聊天应用概览  313
13.3 实现数据模型  315
13.4 应用的state  316
13.5 构建reducer(和action creator)  321
13.6 构建Angular聊天应用  328
13.7 构建ChatNavBar  332
13.8 构建ChatThreads组件  336
13.9 单个ChatThread组件  338
13.10 构建ChatWindow组件  340
13.11 ChatMessage组件  345
13.12 总结  347
第14章 高级组件  349
14.1 样式  349
14.2 创建popup指令:引用并修改宿主元素  357
14.3 使用内容投影创建消息面板  363
14.4 查询相邻的指令:编写标签页  366
14.5 生命周期钩子  370
14.6 高级模板  391
14.7 变更检测  398
14.8 总结  409
第15章 测试  410
15.1 测试驱动?  410
15.2 端对端测试与单元测试  411
15.3 测试工具  411
15.4 编写单元测试  412
15.5 Angular单元测试框架  412
15.6 测试前准备  413
15.7 测试服务类和HTTP  415
15.8 测试组件间的路由  424
15.9 回到测试代码  429
15.10 测试表单  436
15.11 测试HTTP请求  444
15.12 总结  452
第16章 把AngularJS应用升级到Angular  453
16.1 周边概念  453
16.2 我们要构建什么  454
16.3 把AngularJS映射到Angular  455
16.4 关于互操作性的需求  456
16.5 AngularJS应用  456
16.6 构建混合式应用  468
16.7 总结  493
16.8 参考资源  493

 

下载地址