您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
揭秘Angular
字数: 750千字
装帧: 平装
出版社: 电子工业出版社
作者: 广发证券互联网金融技术团队 著 著作
出版日期: 2018-07-01
商品条码: 9787121342721
版次: 2
开本: 16开
页数: 549
出版年份: 2018
定价:
¥118
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本书作为前版《揭秘Angular2》的重大升级,是紧跟Angular.js新版本的实战很好不错指南。Angular诞生于Google,已用于多款Google及优选商业产品。它是一套JavaScript前端框架,旨在开发当下流行的数据驱动的单页面Web应用,其核心特性是:MVC、模块化、自动双向数据绑定、语义化标签、依赖注入等。作为一部系统讲解流行前端框架Angular新版的很好不错著作,本书覆盖入门、进阶和实战三大主题。靠前部分从前端的故事起点说起,然后对Angular以及TypeScript进行了简单的介绍,接着通过一个通讯录例子让读者快速入门Angular的开发;第二部分则深入讲解了Angular架构以及Angular核心内容,包括组件、模板、指令、服务、依赖注入、路由以及测试,此外,在相应的章节里还补充说明了譬如变化监测的核心Zones(第6章)、双向绑定的原理(第7章)、RxJS(第9章)等关键内容;第三部分则通过问卷调查系统来指引读者进行Angular项目的实战;第四部分主要是Angular延伸知识的讲解,介绍了ionic框架(靠前9章)以及Angular的服务端渲染(第20章)相关技术。
作者简介
广发证券互联网金融技术团队,是Angular早期坚定的践行者。作为全新一代的证券业IT研发组织,团队致力于用新的技术打造行业方案、支持业务创新。
我们热爱开源技术、信奉敏捷方法、编写优雅代码、关注用户体验,我们喜欢互联网工程师文化,我们在技术创新中寻找到无穷乐趣。
目录
第一部分入门篇
1前端风云2
1.1故事的起点2
1.2AJAX王者归来3
1.3工具库的流行3
1.4百家争鸣3
1.5走进前端新时代4
1.6小结6
2Angular简介7
2.1历史回顾7
2.1.1AngularJS1.x起源7
2.1.2AngularJS1.x迭代之路8
2.1.3初生的Angular9
2.1.4快速发展的Angular10
2.1.5Angular4和后续语义版本11
2.1.6开发语言之选13
2.2Angular简述14
2.2.1核心概念14
2.2.2平台简介16
2.2.3平台亮点18
2.3小结19
3TypeScript入门20
3.1TypeScript概述20
3.1.1概述20
3.1.2安装21
3.2基本类型22
3.2.1布尔类型22
3.2.2数字类型22
3.2.3字符串类型23
3.2.4数组类型23
3.2.5元组类型23
3.2.6枚举类型23
3.2.7任意值类型24
3.2.8null和undefined24
3.2.9void类型25
3.2.10never类型26
3.3声明和解构26
3.3.1let声明27
3.3.2const声明28
3.3.3解构28
3.4函数30
3.4.1函数定义30
3.4.2可选参数30
3.4.3默认参数31
3.4.4剩余参数32
3.4.5函数重载32
3.4.6箭头函数33
3.5类34
3.5.1类的例子34
3.5.2继承与多态34
3.5.3修饰符35
3.5.4参数属性37
3.5.5静态属性37
3.5.6抽象类38
3.6模块39
3.6.1概述39
3.6.2模块导出方式39
3.6.3模块导入方式40
3.6.4模块的默认导出41
3.6.5模块设计原则42
3.7接口44
3.7.1概述44
3.7.2属性类型接口44
3.7.3函数类型接口45
3.7.4可索引类型接口46
3.7.5类类型接口46
3.7.6接口扩展47
3.8装饰器48
3.8.1概述48
3.8.2方法装饰器49
3.8.3类装饰器50
3.8.4参数装饰器52
3.8.5属性装饰器53
3.8.6装饰器组合53
3.9泛型55
3.10TypeScript周边56
3.10.1编译配置文件56
3.10.2声明文件57
3.10.3编码工具58
3.10.4展望未来59
3.11小结59
4快速入门60
4.1HelloWorld例子60
4.1.1准备工作60
4.1.2构建项目61
4.2通讯录例子66
4.2.1背景介绍66
4.2.2架构设计68
4.3小结74
第二部分深入篇
5Angular架构总览76
5.1核心模块介绍76
5.1.1组件77
5.1.2模板81
5.1.3指令83
5.1.4服务84
5.1.5依赖注入84
5.1.6路由86
5.2应用模块89
5.3源码结构介绍92
5.4小结93
6组件94
6.1概述94
6.1.1模块化介绍94
6.1.2组件化标准96
6.1.3Angular的组件99
6.2组件基础100
6.2.1创建组件的步骤100
6.2.2组件的基础构成101
6.2.3组件与模块108
6.3组件交互113
6.3.1组件的输入、输出属性113
6.3.2父组件向子组件传递数据114
6.3.3子组件向父组件传递数据120
6.3.4其他组件交互方式121
6.4组件内容嵌入124
6.5组件生命周期128
6.5.1概述128
6.5.2生命周期钩子128
6.6变化监测130
6.6.1数据变化的源头131
6.6.2变动通知机制132
6.6.3变化监测的响应处理134
6.7扩展阅读140
6.7.1元数据一览表140
6.7.2元数据说明141
6.7.3深入理解Zone.js150
6.7.4不依赖Zone.js的Angular154
6.8小结155
7模板156
7.1模板语法概览156
7.2数据绑定158
7.2.1概述158
7.2.2插值160
7.2.3模板表达式160
7.2.4属性绑定162
7.2.5事件绑定165
7.2.6双向数据绑定168
7.2.7输入和输出属性169
7.3内置指令170
7.3.1NgClass170
7.3.2NgStyle170
7.3.3NgIf171
7.3.4NgSwitch172
7.3.5NgFor172
7.4表单173
7.4.1模板表单例子174
7.4.2表单指令175
7.4.3自定义表单样式184
7.4.4表单校验186
7.5管道189
7.5.1管道介绍189
7.5.2内置管道190
7.5.3自定义管道196
7.5.4管道的变化监测198
7.6扩展阅读202
7.6.1安全导航操作符202
7.6.2双向绑定的原理202
7.7小结204
8指令206
8.1概述206
8.1.1指令分类208
8.1.2内置指令210
8.2自定义属性指令219
8.2.1实现属性指令219
8.2.2为指令绑定输入221
8.2.3响应用户操作223
8.3自定义结构指令224
8.3.1实现结构指令225
8.3.2模板标签与星号前缀227
8.3.3NgIf指令原理229
8.4扩展阅读231
8.5小结235
9服务与RxJS237
9.1Angular服务237
9.1.1概述237
9.1.2使用场景238
9.2HTTP服务242
9.2.1HTTPModule242
9.2.2HTTPClientModule254
9.3响应式编程262
9.3.1概述262
9.3.2ReactiveX264
9.4RxJS266
9.4.1创建Observable对象266
9.4.2使用RxJS处理复杂场景266
9.4.3RxJS和Promise的对比267
9.4.4“冷”模式下的Observable268
9.4.5RxJS中的Operator269
9.4.6Angular中的RxJS273
9.5小结277
10依赖注入278
10.1依赖注入介绍279
10.2Angular依赖注入282
10.2.1概述282
10.2.2在组件中注入服务285
10.2.3在服务中注入服务287
10.2.4在模块中注入服务288
10.2.5层级注入290
10.2.6注入到派生组件295
10.2.7限定方式的依赖注入297
10.3Provider300
10.3.1概述300
10.3.2Provider注册方式302
10.4扩展阅读305
10.5小结308
11路由309
11.1概述309
11.2基本用法311
11.2.1路由配置311
11.2.2创建根路由模块312
11.2.3添加RouterOutlet指令312
11.3路由策略313
11.3.1HashLocationStrategy介绍314
11.3.2PathLocationStrategy介绍315
11.4路由跳转316
11.4.1使用指令跳转317
11.4.2使用代码跳转319
11.5路由参数321
11.5.1Path参数321
11.5.2Query参数324
11.5.3Matrix参数326
11.6子路由和附属Outlet326
11.6.1子路由326
11.6.2附属Outlet328
11.7路由拦截330
11.7.1激活拦截与反激活拦截330
11.7.2数据预加载拦截334
11.8模块的延迟加载337
11.8.1延迟加载实现337
11.8.2模块预加载339
11.8.3模块加载拦截341
11.9小结342
12测试343
12.1概述343
12.2单元测试344
12.2.1概述344
12.2.2常用测试框架345
12.2.3Jasmine介绍345
12.2.4Karma介绍350
12.2.5Karma结合Jasmine测试350
12.3Angular单元测试355
12.3.1概述355
12.3.2独立单元测试358
12.3.3测试工具集362
12.4端到端测试370
12.4.1概述370
12.4.2Protractor介绍371
12.5小结374
第三部分实战篇
13问卷调查系统简介376
13.1项目背景376
13.2主要特性377
13.2.1首页和帮助页378
……
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网