失效链接处理 |
AngularJS实战 PDF 下蝲
转蝲自:(x)http://download.csdn.net/detail/sinophp123/9660661
本站整理下蝲Q?/strong>版权归出版社和原作者所有,链接已删除,误买正?/b>
用户下蝲说明Q?/strong>
?sh)子版仅供预览,下蝲?4时内务必删除,支持正版Q喜Ƣ的误买正版书c:(x)
http://e.dangdang.com/products/1900492591.html
相关截图Q?br />
![]() 资料介:(x) 本书通过理论与实늛l合的方式,_N了92个简z、实用的实例Q用由浅深、逐层推的方式Q详l地展示了Angular作ؓ(f)前端Web面发新利器的方斚w面。通过本书的学?fn),读者不仅可以全面了解ƈ掌握整个Angular框架的详实内容,而且q能体会(x)到Angular框架强大功能所带来的代码的优化Q快速、高效地发出受h喜爱的Web应用?/span> 本书主要内容Q?/span> 1. 对Angular牏V适用范围、发环境行讲解,q发单的Angular面应用Q?/span> 2. 对Angular表达式、控制器、模板中的过滤器、过滤器的应用的详细讲解Q?/span> 3. 对Angular数据l定与作用域功能的详l讲解; 4. 对依赖注、注标记、场景的详细讲解Q?/span> 5. 对Angular中的MVC各个l成部分Model、Controller、Viewlg行详l讲解; 6. 介绍了Angular服务的概念,q讲解服务的创徏、管理和在控制器中注服务Q?/span> 7. 对Angular与服务端的交互、单元测试和交互安全行了详细的讲解; 8. 发Angular应用时的注意事项?实践Q?/span> 资料目录Q?/strong> 前言 W??初识Angular 1.1 Angular?/p> 1.1.1 特点 1.1.2 适用范围 1.1.3 搭徏开发Angular应用的环?/p> 1.2 开发简单的Angular应用 CZ1-1 ~写一个简单的AngularE序 CZ1-2 ~写一个具有计功能的AngularE序 CZ1-3 ~写一个绑定页面元素的AngularE序 CZ1-4 ~写一个绑定多个页面元素的AngularE序 1.3 本章结 W??Angular基础知识 2.1 Angular中的表达?/p> 2.1.1 Angular表达式与JavaScript表达式的区别 CZ2-1 Angular表达式与JavaScript表达式之间的怺调用 2.1.2 $windowH口对象在表辑ּ中的使用 CZ2-2 $windowH口对象在表辑ּ中的使用 2.1.3 Angular表达式的定w?/p> CZ2-3 Angular表达式的定w?/p> 2.2 Angular中的控制?/p> 2.2.1 控制器的概念 2.2.2 控制器初始化$scope对象 CZ2-4 控制器初始化$scope对象 2.2.3 d$scope对象Ҏ(gu) CZ2-5 通过表达式绑?scope对象的方?/p> CZ2-6 在事件中l定$scope对象的方?/p> CZ2-7 d带参数的$scopeҎ(gu) 2.2.4 $scope对象属性和Ҏ(gu)的?/p> CZ2-8 $scope对象中方法和属性的l承 2.3 Angular中的模板 2.3.1 构徏模板内容 CZ2-9 构徏模板内容 2.3.2 使用指o(h)复制元素 CZ2-10 使用指o(h)复制元素 2.3.3 d元素样式 CZ2-11 d元素样式 2.3.4 控制元素的隐藏与昄状?/p> CZ2-12 控制元素的隐藏与昄状?/p> 2.4 模板中的表单控g 2.4.1 表单基本验证功能 CZ2-13 表单基本验证功能 2.4.2 表单中的checkbox和radio控g CZ2-14 表单中的checkbox和radio控g 2.4.3 表单中的select控g CZ2-15 表单中的select控g 2.5 本章结 W??Angular的过滤器和作用域 3.1 模板中的qo(h)?/p> 3.1.1 排序方式qo(h) CZ3-1 排序方式qo(h) 3.1.2 匚w方式qo(h) CZ3-2 匚w方式qo(h) 3.1.3 自定义过滤器 CZ3-3 自定义过滤器 3.2 qo(h)器的应用 3.2.1 表头排序 CZ3-4 表头排序 3.2.2 字符查找 CZ3-5 字符查找 3.3 作用域概q?/p> 3.3.1 作用域特?/p> CZ3-6 $watchҎ(gu)的?/p> 3.3.2 作ؓ(f)数据模型的作用域 CZ3-7 作ؓ(f)数据模型的作用域 3.4 作用域的层和事?/p> 3.4.1 作用域的层 CZ3-8 作用域的层 3.4.2 作用域事件的传播 CZ3-9 作用域事件的传播 3.5 本章结 W??Angular的依赖注?/p> 4.1 依赖注入介绍 4.1.1 依赖注入的原?/p> CZ4-1 依赖注入的原?/p> 4.1.2 单依赖注入的CZ CZ4-2 单依赖注入的CZ 4.2 依赖注入标记 4.2.1 推断式注?/p> CZ4-3 推断式注入的CZ 4.2.2 标记式注?/p> CZ4-4 标记式注入的CZ 4.2.3 行内式注?/p> CZ4-5 行内式注入的CZ 4.3 $injector常用API 4.3.1 has和getҎ(gu) CZ4-6 has和getҎ(gu)的示?/p> 4.3.2 invokeҎ(gu) CZ4-7 invokeҎ(gu)的示?/p> 4.3.3 依赖注入应用的场?/p> 4.4 本章结 W??Angular中MVC模式 5.1 MVC模式概述 5.1.1 MVC?/p> 5.1.2 使用Angular中MVC的优势和~点 5.2 Modellg 5.2.1 Modellg的基概念 CZ5-1 Modellg的基概念 5.2.2 使用ngRepeater方式遍历Model对象 CZ5-2 使用ngRepeater方式遍历Model对象 5.3 Controllerlg 5.3.1 控制器的属性和Ҏ(gu) CZ5-3 控制器的属性和Ҏ(gu) 5.3.2 控制器方法中的参?/p> CZ5-4 控制器方法中的参?/p> 5.3.3 控制器中属性和Ҏ(gu)的?/p> CZ5-5 控制器中属性和Ҏ(gu)的?/p> 5.4 Viewlg 5.4.1 Viewlg中的模板切换 CZ5-6 Viewlg中的模板切换 5.4.2 在切换视图模板时传参?/p> CZ5-7 多页面切换ƈ传递参?/p> 5.5 本章结 W??Angular的服?/p> 6.1 Angular服务介绍 6.1.1 内置服务 CZ6-1 内置服务调用 6.1.2 自定义服?/p> CZ6-2 使用$provide自定义服?/p> 6.2 创徏Angular服务 6.2.1 使用factoryҎ(gu)自定义服?/p> CZ6-3 使用factoryҎ(gu)自定义服?/p> 6.2.2 使用serviceҎ(gu)自定义服?/p> CZ6-4 使用serviceҎ(gu)自定义服?/p> 6.2.3 使用constant和valueҎ(gu)自定义服?/p> CZ6-5 使用constant和valueҎ(gu)自定义服?/p> 6.3 理服务的依?/p> 6.3.1 d自定义服务依赖项Ҏ(gu) CZ6-6 d自定义服务依赖项Ҏ(gu) 6.3.2 嵌套注入服务 CZ6-7 嵌套注入服务 6.4 d服务的其他设|?/p> 6.4.1 服务的装饰器 CZ6-8 服务的装饰器 6.4.2 服务的多例?/p> CZ6-9 服务的多例?/p> 6.5 本章结 W??Angular与服务端交互 7.1 与服务端交互介绍 7.1.1 传统的AJAX方式与服务端交互 CZ7-1 传统的AJAX方式与服务端交互 7.1.2 使用$http快捷Ҏ(gu)与服务端交互 CZ7-2 使用$http快捷Ҏ(gu)与服务端交互 7.1.3 使用$http配置对象方式与服务端交互 CZ7-3 使用$http配置对象方式与服务端交互 7.2 Angular中的~存 7.2.1 $cacheFactory服务创徏~存对象 CZ7-4 $cacheFactory服务创徏~存对象 7.2.2 $http服务中的~存 CZ7-5 $http服务中的~存 7.2.3 自定?http服务中的~存 CZ7-6 自定?http服务中的~存 7.3 $resource服务 7.3.1 $resource服务的用和对象中的Ҏ(gu) CZ7-7 $resource对象中方法的使用 7.3.2 ?resource服务中自定义hҎ(gu) CZ7-8 $resource服务中自定义Ҏ(gu) 7.4 promise对象 7.4.1 promise的基本概念和使用Ҏ(gu) CZ7-9 promise对象的创建和使用 7.4.2 promise对象?http中的应用 CZ7-10 promise对象?http中的应用 7.5 本章结 W??Angular的指?/p> 8.1 Angular指o(h)概述 8.1.1 指o(h)定义的基 CZ8-1 创徏一个新的指?/p> 8.1.2 讄指o(h)对象的基属?/p> CZ8-2 讄指o(h)对象的基属?/p> 8.2 Angular指o(h)对象的重要属?/p> 8.2.1 指o(h)对象中的transclude属?/p> CZ8-3 讄指o(h)对象中的transclude属?/p> 8.2.2 指o(h)对象中的link属?/p> CZ8-4 讄指o(h)对象中的link属?/p> 8.2.3 指o(h)对象中的compile属?/p> CZ8-5 讄指o(h)对象中的compile属?/p> 8.3 Angular指o(h)对象的scope属?/p> 8.3.1 scope属性是布尔?/p> CZ8-6 scope属性是布尔?/p> 8.3.2 scope属性是对象 CZ8-7 scope属性是JSON对象 8.4 Angular指o(h)对象的require和controller属?/p> 8.4.1 require和controller属性的概念 8.4.2 一个用require和controller属性的CZ CZ8-8 一个用require和controller属性的CZ 8.5 本章结 W??使用$location 9.1 初识$location 9.1.1 调用$location对象的只L?/p> CZ9-1 调用$location对象的只L?/p> 9.1.2 调用$location对象的读写类Ҏ(gu) CZ9-2 调用$location对象的读写方?/p> 9.2 $location对象的事?/p> 9.2.1 $locationChangeStart事g CZ9-3 捕捉$locationChangeStart事g 9.2.2 $locationChangeSuccess事g CZ9-4 捕捉$locationChangeSuccess事g 9.3 路由模式和地址变更 9.3.1 标签QhashbangQ模?/p> CZ9-5 标签模式下获取页面URL中的内容 9.3.2 HTML 5模式 CZ9-6 HTML 5模式下获取页面URL中的内容 9.3.3 模式间的区别与关?/p> CZ9-7 两种模式下分别获取页面URL中的内容 9.3.4 路由对象Ҏ(gu)的双向绑?/p> CZ9-8 路由对象Ҏ(gu)的双向绑?/p> 9.4 本章结 W?0?使用Angular开发的注意事项和最?jng)_?/p> 10.1 面元素的控?/p> 10.1.1 调用elementҎ(gu)控制DOM元素 CZ10-1 调用elementҎ(gu)控制DOM元素 10.1.2 解决setTimeout改变属性的无效 CZ10-2 解决setTimeout改变属性的无效 10.1.3 解决双大括号l定元素时的闪烁问题 CZ10-3 解决双大括号l定元素时的闪烁问题 10.2 使用ng-repeat时的注意事项 10.2.1 注意ng-repeat中的索引?/p> CZ10-4 注意ng-repeat中的索引?/p> 10.2.2 使用track by排序ng-repeat中的数据 CZ10-5 使用track by排序ng-repeat中的数据 10.2.3 正确理解ng-repeat指o(h)中scope的承关p?/p> CZ10-6 正确理解ng-repeat指o(h)中scope的承关p?/p> 10.3 解决单击按钮事g中的冒现象 CZ10-7 解决单击按钮事g中的冒现象 10.4 释放多余?watch监测函数 CZ10-8 释放多余?watch监测函数 10.5 解决ng-if中ng-model值无效的问题 CZ10-9 解决ng-if中ng-model值无效的问题 10.6 本章结 W?1?l合案例开?/p> 11.1 ZAngularJS使用canvasl制圆Şq度?/p> 11.1.1 需求分?/p> 11.1.2 界面效果 11.1.3 功能开?/p> 11.1.4 源码解析 11.2 使用AngularJS开发一个抽奖应?/p> 11.2.1 需求分?/p> 11.2.2 界面效果 11.2.3 功能开?/p> 11.2.4 源码解析
11.3 本章结 |