搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
AngularJS从入门到实战(微课视频版)/移动互联网开发技术丛书
0.00     定价 ¥ 59.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302587897
  • 作      者:
    编者:陶国荣|责编:付弘宇//张爱华
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2021-09-01
收藏
畅销推荐
内容介绍
本书从初学者的角度,结合每个知识点和对应的精选示例,详细介绍基于AngularJS框架开发Web应用的内容。全书共分为11章,第1~9章系统介绍AngularJS框架的基础内容,包括数据绑定、过滤器、作用域、依赖注入、服务、指令和路由的使用方法与技巧;第10、11章除介绍开发时应注意的事项外,还讲解两个完整的综合应用案例。 本书通过丰富的示例,由浅入深地讲解以AngularJS框架作为前端Web页面开发利器的各方面知识,使读者不仅可以全面了解整个AngularJS框架,还能体会到AngularJS框架所带来的代码优化的优势,快速、高效地开发Web应用。 本书适合作为Angularjs框架初学者的入门书,也适合有一定开发基础的程序员和前端技术爱好者学习参考。
展开
目录
第1章 初识AngularJS
1.1 AngularJS简介
1.1.1 AngularJS的基本语法特点
1.1.2 AngularJS的适用范围
1.1.3 搭建开发AngularJS应用的环境
1.2 开发简单的AngularJS应用
1.3 本章小结
第2章 AngularJS基础
2.1 AngularJS中的表达式
2.1.1 AngularJS表达式与JavaScript表达式的区别
2.1.2 $window窗口对象在表达式中的使用
2.1.3 AngularJS表达式的容错性
2.2 AngularJS中的控制器
2.2.1 控制器的概念
2.2.2 控制器初始化$scope对象
2.2.3 添加$scope对象方法
2.2.4 $scope对象属性和方法的继承
2.3 AngularJS中的模板
2.3.1 构建模板内容
2.3.2 使用指令复制元素
2.3.3 使用指令添加元素
2.3.4 控制元素的显示与隐藏状态
2.4 模板中的表单控件
2.4.1 表单基本验证功能
2.4.2 表单中的checkbox和radio控件
2.4.3 表单中的select控件
2.5 本章小结
第3章 AngularJS的过滤器和作用域
3.1 模板中的过滤器
3.1.1 排序方式过滤
3.1.2 匹配方式过滤
3.1.3 自定义过滤器
3.2 过滤器的应用
3.2.1 表头排序
3.2.2 字符查找
3.3 作用域概述
3.3.1 作用域的特点
3.3.2 作为数据模型的作用域
3.4 作用域的层级和事件
3.4.1 作用域的层级
3.4.2 作用域事件的传播
3.5 本章小结
第4章 AngularJS的依赖注入
4.1 依赖注入介绍
4.1.1 依赖注入的原理
4.1.2 简单依赖注入的示例
4.2 依赖注入标记
4.2.1 推断式注入
4.2.2 标记式注入
4.2.3 行内式注入
4.3 $injector常用API
4.3.1 has()和get()方法
4.3.2 invoke()方法
4.3.3 依赖注入应用的场景
4.4 本章小结
第5章 AngularJS中的MVC模式
5.1 MVC模式概述
5.1.1 MVC简介
5.1.2 使用AngularJS中MVC的优势和缺点
5.2 Model组件
5.2.1 Model组件的基础概念
5.2.2 使用ngRepeater方式遍历Model对象
5.3 Controller组件
5.3.1 控制器的属性和方法
5.3.2 控制器方法中的参数
5.3.3 控制器中属性和方法的继承
5.4 View组件
5.4.1 View组件中的模板切换
5.4.2 在切换视图模板时传参数
5.5 本章小结
第6章 AngularJS的服务
6.1 AngularJS服务介绍
6.1.1 内置服务
6.1.2 自定义服务
6.2 创建AngularJS服务
6.2.1 使用factory()方法自定义服务
6.2.2 使用service()方法自定义服务
6.2.3 使用constant()和value()方法自定义服务
6.3 管理服务的依赖
6.3.1 添加自定义服务依赖项的方法
6.3.2 嵌套注入服务
6.4 添加服务的其他设置
6.4.1 服务的装饰器
6.4.2 服务的多例性
6.5 本章小结
第7章 AngularJS与服务端交互
7.1 与服务端交互介绍
7.1.1 传统的Ajax方式与服务端交互
7.1.2 使用$http快捷方式与服务端交互
7.1.3 使用$http配置对象方式与服务端交互
7.2 AngularJS中的缓存
7.2.1 使用$cacheFactory服务创建缓存对象
7.2.2 $http服务中的缓存
7.2.3 自定义$http服务中的缓存
7.3 $resource服务
7.3.1 $resource服务的使用和对象中的方法
7.3.2 在$resource服务中自定义请求方法
7.4 promise对象
7.4.1 promise的基本概念和使用方法
7.4.2 promise对象在$http中的应用
7.5 本章小结
第8章 AngularJS的指令
8.1 AngularJS指令概述
8.1.1 指令定义的基础
8.1.2 设置指令对象的基础属性
8.2 AngularJS指令对象的重要属性
8.2.1 指令对象中的transclude属性
8.2.2 指令对象中的link属性
8.2.3 指令对象中的compile属性
8.3 AngularJS指令对象的scope属性
8.3.1 scope属性是布尔值
8.3.2 scope属性是对象
8.4 AngularJS指令对象的require和controller属性
8.4.1 require和controller属性的概念
8.4.2 一个使用require和controller属性的示例
8.5 本章小结
第9章 使用$location
9.1 初识$location
9.1.1 调用$location对象的只读类方法
9.1.2 调用$location对象的读写类方法
9.2 $location对象的事件
9.2.1 $locationChangeStart事件
9.2.2 $locationChangeSuccess事件
9.3 路由模式和地址变更
9.3.1 标签模式
9.3.2 HTML 5模式
9.3.3 路由对象方法的双向绑定
9.4 本章小结
第10章 AngularJS注意事项和最佳实践
10.1 页面元素的控制
10.1.1 调用element()方法控制DOM元素
10.1.2 解决setTimeout()改变属性的无效
10.1.3 解决双大括号绑定元素时的闪烁问题
10.2
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证