网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 AngularJS从入门到项目实战
分类 教育考试-考试-计算机类
作者 裴雨龙 编
出版社 清华大学出版社
下载
简介
内容推荐
《AngularJS从入门到项目实战》以零基础讲解为宗旨,用实例引导读者深入学习,深入浅出地介绍Angular框架的各项实战技能。
《AngularJS从入门到项目实战》共16章,主要内容有:流行的开发框架Angular8、掌握TypeScript基础、熟悉模板语法、精通核心组件、玩转核心指令、转换数据的管道、表单的应用、精通组件跳转的路由、自定义服务及DOM操作、模块和懒加载、借用Bootstrap的组件等。很后讲述了5个行业热点项目实训,包括摄影相册、Web设计与定制网站、仿星巴克网站、仿支f宝“淘票票电影”APP、仿网易云音乐网站。
《AngularJS从入门到项目实战》适合任何想学习Angular框架的人员,无论您是否从事计算机相关行业,无论您是否接触过Angular框架,通过学习本书内容均可快速掌握Angular框架设计的方法和技巧。
作者简介
作者长期从事网站开发工作,数年来承接了大量的项目,具有丰富的实践经验。
目录
章Angular的基础知识001
1.1Angular简介001
1.1.1AngularJS是什么001
1.1.2Angular和AngularJS的区别002
1.1.3Angular的发展历程002
1.2环境搭建003
1.2.1安装Node.js003
1.2.2安装Angular-cli006
1.2.3安装开发工具007
1.3创建个项目009
1.3.1创建项目009
1.3.2运行项目010
1.3.3项目结构介绍011
第2章TypeScript基础知识014
2.1基础类型014
2.2变量声明017
2.2.1var声明017
2.2.2let声明019
2.3类021
2.3.1属性021
2.3.2方法022
2.3.3构造函数023
2.3.4继承024
2.3.5修饰符025
2.4函数027
2.4.1函数类型028
2.4.2可选参数和默认参数029
2.4.3剩余参数030
第3章熟悉模板语法031
3.1模板中的HTML031
3.2插值与模板表达式032
3.2.1插值表达式032
3.2.2模板表达式033
3.2.3表达式上下文033
3.3模板语句034
3.4绑定语法035
3.5属性绑定([属性名])036
3.5.1单向输入037
3.5.2绑定目标037
3.5.3选择属性绑定还是插值038
3.6attribute、class和style绑定038
3.6.1attribute绑定039
3.6.2CSS类绑定040
3.6.3样式绑定040
3.7事件绑定(event)041
3.8双向数据绑定([()])042
3.9内置模板函数046
3.10生命周期046
第4章精通核心组件049
4.1了解组件049
4.1.1创建组件049
4.1.2导入依赖051
4.1.3Component注解051
4.1.4添加template052
4.1.5用styleUrls添加CSS样式052
4.2挂载组件053
4.3组件中的模板054
4.3.1绑定数据054
4.3.2绑定属性056
4.3.3绑定HTML057
4.3.4引入图片058
4.4父子组件之间的通信058
4.4.1父组件给子组件传值059
4.4.2父组件通过@ViewChild主动获取子组件的数据和方法062
第5章玩转核心指令064
5.1内置指令064
5.1.1ngIf064
5.1.2ngSwitch065
5.1.3ngStyle066
5.1.4ngClass067
5.1.5ngFor068
5.1.6ngNonBindable071
5.2自定义指令072
5.3案例实战:实现任务“备忘录”073
第6章转换数据的管道076
6.1使用管道076
6.2内置的管道077
6.2.1大小写转换管道077
6.2.2日期格式转换管道078
6.2.3小数位数管道078
6.2.4货币管道079
6.2.5对象序列化管道080
6.2.6slice管道080
6.3管道参数081
6.4链式管道082
6.5自定义管道083
6.5.1实现自定义管道083
6.5.2组合双向数据绑定085
第7章表单的应用087
7.1Angular表单简介087
7.2响应式表单089
7.2.1添加表单控件090
7.2.2管理控件的值091
7.2.3把表单控件分组092
7.2.4保存表单数据094
7.2.5嵌套的表单组095
7.2.6部分模型更新097
7.2.7使用FormBuilder生成表单控件098
7.2.8表单验证099
7.2.9使用表单数组管理动态控件101
7.2.10响应式表单API103
7.3模板驱动表单104
第8章精通组件跳转的路由112
8.1路由的意义112
8.2路由的定义113
8.2.1创建带路由的项目113
8.2.2routerLinkActive指令116
8.3路由嵌套(父子路由)116
8.4路由的对象120
8.5辅助路由123
8.6路由守卫126
8.6.1CanActivate守卫127
8.6.2CanDeactivate128
第9章自定义服务及DOM操作130
9.1自定义服务130
9.1.1仿京东APP搜索缓存数据功能130
9.1.2实现任务备忘录功能132
9.2DOM操作134
9.2.1原生JS操作DOM134
9.2.2使用ViewChild操作DOM136
9.2.3父子组件中通过ViewChild调用子组件的方法137
9.2.4实现轮播图效果139
0章模块和懒加载143
10.1自定义模块143
10.1.1自定义模块的意义144
10.1.2自定义一个模块145
10.1.3在自定义模块中创建组件146
10.1.4挂载自定义模块及组件147
10.1.5自定义模块访问自身组件149
10.2配置路由模块懒加载150
10.2.1创建懒加载项目150
10.2.2实现模块懒加载151
10.2.3在子模块中配置路由153
1章借用Bootstrap的组件156
11.1配置环境156
11.2按钮组件157
11.2.1定义按钮158
11.2.2设计按钮风格158
11.3按钮组组件161
11.3.1定义按钮组161
11.3.2定义按钮组工具栏162
11.3.3设计按钮组布局和样式163
11.4导航组件165
11.4.1定义导航165
11.4.2设计导航的布局166
11.4.3设计导航的风格167
11.4.4设计导航选项卡170
11.5徽章172
11.5.1定义徽章172
11.5.2设置颜色174
11.5.3椭圆形徽章174
11.6警告框175
11.6.1定义警告框175
11.6.2添加链接177
11.6.3关闭警告框178
11.7进度条178
11.7.1定义进度条179
11.7.2设计进度条样式179
11.7.3设计进度条风格181
11.8列表组183
11.8.1定义列表组183
11.8.2设计列表组的风格样式184
11.8.3定制内容187
11.9面包屑188
11.9.1定义面包屑188
11.9.2设计分隔符189
11.10分页190
11.10.1定义分页190
11.10.2使用图标191
11.10.3设计分页风格192
11.11旋转器特效195
11.11.1定义旋转器195
11.11.2设计旋转器风格196
11.11.3对齐旋转器198
11.11.4按钮旋转器199
11.12卡片200
11.12.1定义卡片200
11.12.2卡片风格201
2章摄影相册204
12.1项目概述204
12.1.1设计效果204
12.1.2设计准备207
12.2设计导航栏207
12.3首页209
12.3.1设计相册展示209
12.3.2添加Swipebox灯箱插件211
12.4分类页214
12.4.1设计相册分类展示214
12.4.2添加Swipebox灯箱插件217
12.5博客219
12.6联系页220
12.7项目重要文件222
12.7.1根模块(app.module.ts)222
12.7.2路由文件(app-routing.module.ts)223
3章Web设计与定制网站224
13.1网站概述224
13.1.1网站布局224
13.1.2设计准备224
13.2设计主页面导航224
13.3设计主页面内容227
13.3.1设计首页227
13.3.2关于我们229
13.3.3我们的团队230
13.3.4我们的服务233
13.3.5我们的博客234
13.3.6我们的定制235
13.4设计脚注237
4章仿星巴克网站239
14.1网站概述239
14.1.1设计效果239
14.1.2设计准备240
14.2设计首页布局241
14.3设计可切换导航242
14.4主体内容247
14.4.1设计轮播广告区248
14.4.2设计产品推荐区249
14.4.3设计登录注册和logo250
14.4.4设计特色展示区251
14.4.5设计产品生产流程区253
14.5设计底部隐藏导航255
5章仿支付宝“淘票票电影”APP257
15.1准备工作257
15.1.1开发环境257
15.1.2搭建Angular脚手架257
15.1.3创建项目组件261
15.2设计项目组件262
15.2.1设计头部和底部导航组件262
15.2.2设计电影页面组件265
15.2.3设计影院页面组件276
15.2.4设计我的页面组件279
15.3设计主组件281
15.3.1电影页面组件281
15.3.2影院页面组件284
15.3.3我的页面组件285
15.4项目的重要文件286
15.4.1主页面(index.html)286
15.4.2根模块(app.module.ts)287
15.4.3路由文件(app-routing.module.ts)287
15.4.4项目公共样式(style.css)288
15.4.5根组件(app.component)288
6章仿网易云音乐网站290
16.1准备工作290
16.1.1开发环境290
16.1.2创建项目290
16.1.3模块设计293
16.1.4数据来源295
16.1.5定义数据的类型297
16.2页面的头部和脚注设计299
16.3轮播组件301
16.4推荐歌单305
16.5歌手列表308
16.6底部播放器311
16.7滑块组件315
16.8ngrx状态管理316
16.9实现播放器功能319
16.10播放列表和歌词325
16.11歌单列表331
16.12歌单详情页333
16.13歌曲的详情页面339
16.14搜索功能343
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/26 17:40:46