广告位不存在!
详情 声明
商品详情

资源名称:AngularJS 开发秘籍 中文


第1章提供一些Javascript基础知识,有助于你熟悉Javascript语言。该章还讲解使用Node.js服务器创建开发环境的过程,在接下来的某些示例中我们将使用该开发环境。即使你已经熟悉Javascript,至少也应该查看开头的几节,帮助你了解如何创建开发环境。 
  第2章涵盖AngularJS框架的基础知识。我们将学习AngularJS的组织方式和如何设计AngularJS应用。 
  第3章涵盖AngularJS应用的基本结构。我们将学习如何定义模块以及AngularJS中依赖注入的工作方式。 
  第4章涵盖数据模型(在AngularJS中称为作用域)和其他AngularJS组件的关系。我们将学习作用域层次结构是如何工作的。 
  第5章涵盖AngularJS模板的结构。我们将学习如何在模板中添加元素(反映模型中的数据),以及如何使用筛选器自动地格式化元素,因为它们将被渲染到浏览器视图中。 
  第6章涵盖内置的AngularJS指令。你将会学到如何通过多种方式实现指令,从将简单Javascript数组转换成多个HTML元素,到将Web页面中的元素直接绑定到作用域模型中。你还将学会如何在控制器中处理鼠标和键盘事件。 
  第7章涵盖自定义AngularJS指令的创建。你将学到如何构建可以增强现有HTML元素的指令,以及如何创建为用户提供更佳交互性的全新HTML元素。 
  第8章涵盖你将会遇到的事件类型以及如何管理它们。你将会学习如何创建和处理自定义事件。该章也涵盖如何监视作用域模型中的值,并在它们发生改变时进行处理。 
  第9章涵盖AngularJS提供的内置服务。通过这些服务,你可以使用HTTP请求与Web服务器进行通信、与浏览器进行交互,并在Web页面中实现动画元素。 
  第10章涵盖如何使用AngularJS中可用的技术创建自定义服务。自定义服务是使功能可重用的一种优秀方式,因为我们可以将自定义服务提供的功能注入多个应用中。 
  第11章涵盖如何使用AngularJS机制构建富交互页面元素。该章大致可以作为其他所有章节的一个回顾。你将会学习如何使用AngularJS构建可展开/可折叠元素、拖放功能、可缩放图像、标签面板和星级评定。 
  附录A讨论AngularJS中的单元测试和端到端测试。该附录提供设计测试时的一些简单忠告,还提供额外资源的一些链接。 
  获取示例代码 
  在本书中,你将会在列表块中找到示例代码。列表块的标题中包含含有源代码的文件的名称。你可以访问GitHub上示例中的源代码文件和图片。 
  结束语 
  我希望你能像我一样享受对本书和AngularJS的学习。它是一项卓越的、新颖的技术,使用时也非常有趣。很快你就可以加入到许多其他使用AngularJS构建交互性网站和Web应用的开发者中。

快速掌握AngularJS Web开发技术 
  AngularJS是Web开发领域最激动人心的创新技术之一,它为整个开发过程提供结构,旨在简化Web应用的开发和测试。 
  网站已不再是简单的静态内容——相反,网站更趋动态化,通常单个页面即可用作整个站点或应用。AngularJS允许Web开发者直接在网页中构建此类应用需要的程序逻辑,将客户端Web应用的数据模型绑定到后端服务和数据库。AngularJS还允许扩展HTML,从而可以方便地在HTML模板文件中表示UI设计逻辑。 
  《AngularJS开发秘籍》展示如何创建功能强大的交互性Web应用,这些应用具有结构良好、便于维护、可重用的代码库。你还将学习如何使用AngularJS的创新MVC模式来开发结构和设计俱佳的网页和Web应用。 
  AngularJS强制Web开发者坚守底层结构和设计规则,从而更加优秀。 
  了解AngularJS的组织方式,学习设计AngularJS 
  应用的最佳实践 
  学习如何定义模块和使用依赖注入 
  使用内置指令快速构建AngularJS模板,以增强用户体验 
  将UI元素绑定到数据模型,使模型和UI的改变自动关联 
  自定义扩展HTML的AngularJS指令 
  实现可缩放图片、可展开列表和其他富UI组件 
  实现与Web服务器交互的客户端服务 
  构建动态浏览器视图,以提供更丰富的用户交互 
  创建便于重用的自定义服务 
  为AngularJS应用设计单元和端到端测试 


资源截图:

image.png

声明

1、链接失效请联系客服人员。
2、购买后如果链接失效可联系客服人员完善资源或进行退款办理。
3、资源均来源于网友分享及网络公开发表文件,所有资料仅供学习交流。
4、所收取费用仅用来维系网站运营,性质为用户友情赞助,并非售卖文件费用。
5、如侵犯您的权益,请联系客服人员,我们将会在第一时间进行处理。

相关推荐