随笔分类 -  Angular.JS

摘要:转自:http://blog.csdn.net/violet_day/article/details/17403207$http$http服务是基于$q服务的,提供了promise封装,它接受一个配置对象参数,并返回一个promise对象。同时,它还提供了2个方法用来定义Promise回调:succ... 阅读全文
posted @ 2014-09-09 23:17 Reinhard_Hsu 阅读(955) 评论(0) 推荐(0)
摘要:本章,作者将通过收集和验证购物明细,来完成SportsStore应用,并在Deployd服务器上存储该订单。作者也构建了一个管理应用,允许认证用户查看订单,和管理产品分类。 1、准备实例项目 2、获取产品明细 在给用户显示购物车中的产品汇总后,作者将购物明细用于订单。这需要使用AngularJS的表单特性,你会在大多数web应用中需要。作者已经创建Views/placeOrder.html文... 阅读全文
posted @ 2014-06-15 17:14 Reinhard_Hsu 阅读(311) 评论(0) 推荐(0)
摘要:准备示例项目 使用真实的产品数据 现在,要切换到使用真实的数据,从Deployd服务器获取。 AngularJS通过一个叫做$http的服务,为Ajax请求提供支持。作者将在第三部分详细讲解它是怎么工作的,在第23章讲解$http服务。现在有个简单的认识,修改顶级控制器sportsStoreCtrl: angu... 阅读全文
posted @ 2014-06-13 17:59 Reinhard_Hsu 阅读(396) 评论(0) 推荐(0)
摘要:之前的小例子让我们演示了AngularJS的一些特性,但他们缺少上下文。要解决这个问题,作者要创建一个简单单真实的电子商务应用。作者将创建一个在线产品分类,客户可以通过分类和页面浏览,一个购物车用户添加或移除产品,当客户在结账时,进入他们的购物明细,列出他们的订单。作者也会创建一个管理区域,包含CRUD,管理分类,并且保护它,只有已经登录的管理员才能修改它。作者本章的目标,通过创建一个更真实的例子... 阅读全文
posted @ 2014-06-12 17:26 Reinhard_Hsu 阅读(474) 评论(0) 推荐(0)
摘要:9、使用PromisesPromises,是Javascript表现item的一种方式。它执行异步工作,在未来的某个时间点完成。遇到最多的promises,是使用Ajax请求。浏览器在后台发起HTTP请求,当请求完成,会使用promise提醒你的应用。在线面,作者创建了一个最小的AngularJS应用,来做一个Ajax请求。 Example ... 阅读全文
posted @ 2014-06-12 15:18 Reinhard_Hsu 阅读(344) 评论(0) 推荐(0)
摘要:1、HTML2、理解BootstrapHTML元素告诉浏览器,他要表现的是什么类型的内容,当他们不提供任何关于如何显示内容的信息。如何显示内容的信息,由CSS提供。本书仅包含足够的信息,让你查看AngularJS特性,和Bootstrap的样式。要演示基本bootstrap的特性,在angularjs文件夹下新建bootstrap.html Bootstrap Exa... 阅读全文
posted @ 2014-06-12 13:42 Reinhard_Hsu 阅读(689) 评论(0) 推荐(0)
摘要:本章,作者将AngularJS放在全球web app开发的上下文里,并为后面的章节设置功能。AngularJS的目标,是带来一款工具,它有服务端开发web client的能力,并易于开发,测试,富、复杂的web应用。1、理解AngularJS擅长什么AngularJS不是任何问题的解决方案。AngularJS的不同种类的功能,只适用于服务端开发人员,从浏览器中浏览。这意味着每次HTML文档被Ang... 阅读全文
posted @ 2014-06-12 12:01 Reinhard_Hsu 阅读(897) 评论(0) 推荐(0)
摘要:本章,带你体验一个简单的开发流程,将一个静态的使用模拟数据的应用,变成具有AngularJS特性的动态web应用。在6-8章,作者将展示如何创建一个更复杂,更真实的AngularJS应用。1、准备项目在项目路径下,新建todo.html,代码如下:TO DO ListAdam's To Do Lis... 阅读全文
posted @ 2014-06-11 23:32 Reinhard_Hsu 阅读(421) 评论(0) 推荐(0)
摘要:可以使用yeoman.io,很方便。我已经写了一篇随笔,介绍如何使用。这里也有一篇介绍的文章:http://www.cnblogs.com/JoannaQ/p/3756281.html 代码编辑器,在Mac下用了一下WebStorm,太恶心了。另外发现书的作者使用的开发环境是Windows + V... 阅读全文
posted @ 2014-06-11 21:28 Reinhard_Hsu 阅读(443) 评论(0) 推荐(0)