图书介绍
Angular从零到一PDF|Epub|txt|kindle电子书版本下载
![Angular从零到一](https://www.shukui.net/cover/49/30417311.jpg)
- 王芃著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111562831
- 出版时间:2017
- 标注页数:257页
- 文件大小:28MB
- 文件页数:267页
- 主题词:
PDF下载
下载说明
Angular从零到一PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 认识Angular1
1.1 Angular 2简介1
1.2环境配置要求2
1.3第一个小应用Hello Angular3
1.4第一个组件6
1.5一些基础概念8
1.5.1元数据和装饰器8
1.5.2模块10
1.5.3组件12
1.6引导过程13
1.7代码的使用和安装14
第2章 用Form表单做一个登录控件15
2.1对于login组件的小改造17
2.2建立一个服务完成业务逻辑21
2.3双向数据绑定26
2.4表单数据的验证28
2.5验证结果的样式自定义34
2.6组件样式36
2.7小练习37
第3章 建立一个待办事项应用38
3.1建立routing的步骤38
3.1.1路由插座40
3.1.2分离路由定义41
3.2让待办事项变得有意义43
3.3建立模拟Web服务和异步操作47
3.3.1构建数据模型48
3.3.2实现内存Web服务49
3.3.3内存服务器提供的Restful API50
3.3.4 Angular 2内建的HTTP方法52
3.3.5 JSONP和CORS54
3.3.6页面展现54
3.4小练习58
第4章 进化!将应用模块化59
4.1一个复杂组件的分拆59
4.1.1输入和输出属性62
4.1.2 CSS样式的一点小说明70
4.1.3控制视图的封装模式72
4.2封装成独立模块72
4.3更真实的Web服务76
4.4完善Todo应用78
4.5填坑,完成漏掉的功能82
4.5.1用路由参数传递数据82
4.5.2批量修改和批量删除86
4.6小练习90
第5章 多用户版本应用91
5.1数据驱动开发91
5.2验证用户账户的流程96
5.2.1核心模块97
5.2.2路由守卫98
5.3路由模块化105
5.4路由的惰性加载——异步路由106
5.5子路由108
5.6用VSCode进行调试112
5.7小练习116
第6章 使用第三方样式库及模块优化117
6.1生产环境初体验117
6.2更新angular-cli的方法120
6.3第三方样式库121
6.4第三方JavaScript类库的集成方法125
6.5模块优化132
6.6多个不同组件间的通信134
6.7方便的管道140
6.7.1自定义一个管道142
6.7.2内建管道的种类143
6.8指令145
6.9小练习148
第7章 给组件带来活力149
7.1更炫的登录页149
7.1.1响应式的CSS框架149
7.1.2寻找免费的图片源153
7.2自带动画技能的Angular 2157
7.3 Angular 2动画再体验159
7.3.1 state和transition159
7.3.2奇妙的animate函数164
7.3.3关键帧166
7.4完成遗失已久的注册功能168
7.5响应式表单173
7.5.1表单控件和表单组176
7.5.2表单提交179
7.5.3表单验证179
7.5.4表单构造器181
7.5.5 Restful API的实验182
7.6 Angular 2的组件生命周期185
7.7小练习187
第8章 Rx——隐藏在Angular中的利剑188
8.1 Rx再体验190
8.2常见操作194
8.2.1合并类操作符195
8.2.2创建类操作符203
8.2.3过滤类操作符208
8.2.4 Subject210
8.3 Angular 2中的内建支持211
8.3.1 Async管道214
8.3.2 Rx版本的Todo216
8.4小练习223
第9章 用Redux管理Angular应用224
9.1什么是Redux224
9.1.1 Store225
9.1.2 Reducer225
9.1.3 Action226
9.2为什么要在Angular中使用227
9.3如何使用Redux231
9.3.1简单内存版231
9.3.2时光机器调试器239
9.3.3带HTTP后台服务的版本242
9.3.4一点小思考247
9.3.5用户登录和注册的改造248
9.4小练习256
9.5小结256