准备工作 NodeJS(NPM) Grunt & Bower: npm install -g grunt-cli bower(if fail, use sudo) npm install -g generator-angular yo angular npm install bower install execute grunt tasks like: grunt serve...
分类:
其他好文 时间:
2014-08-04 14:47:27
阅读次数:
279
post请求的请求体有以下两种格式:1. 字符串:'name=code_bunny&age=12' 这种格式的请求体,需要配置请求头'Content-Type':'application/x-www-form-urlencoded'2. json: {name:'code_bunny',age:1....
分类:
其他好文 时间:
2014-08-04 13:32:17
阅读次数:
246
1.调用angularjs
1>加载angularjs库
可以从google的CDN(内容分发网络)中加载,获取快,并且可以在多个应用之间缓存脚本库(建议使用这种方式,但是中国的特殊国情,不能用这种方式):
本地主机方式。
2>使用ng-app申明angular的边界
2.MVC
定义控制器的正确方式是,把它定义成模块的一部分,...
分类:
Web程序 时间:
2014-08-04 02:05:16
阅读次数:
304
1.客户端模板
与普通的web方式及ajax方式不同, 在angular中,模板和数据都会发送到浏览器中,然后在客户端进行装配。这样一来,服务器的角色就变成了仅仅为这些模板提供一些静态资源,然后为这些模板提供所需的正确数据。{{ }}:单向的数据绑定
2.MVC
在angular应用中,视图就是DOM({{ }}),控制器就是js类(ng-controll...
分类:
Web程序 时间:
2014-08-02 15:38:13
阅读次数:
237
近期温习了下angularjs执行流程,备记下。以便查看。主要的执行流程例如以下:1.用户请求应用起始页。2.用户的浏览器向server发起一次HTTP连接,然后载入index.html页面,这个页面里面包括了模板。3.angular被载入到页面中,等待页面载入完毕 ,然后查找了ng-app指令,用...
分类:
Web程序 时间:
2014-07-31 23:21:40
阅读次数:
265
本篇主要讲解$http(config)的config中的timeout项:$http({ timeout: number})数值,从发出请求开始计算,等待的毫秒数,超过这个数还没有响应,则返回错误demo:html: 18.4 $http(2) {{data}}js:var js...
分类:
其他好文 时间:
2014-07-31 19:34:27
阅读次数:
9782
本篇主要讲解$http(config)的config中的tranformRequest项和transformResponse项1. transformRequest:$http({ transformRequest: function(data){ //对前台发送的...
分类:
其他好文 时间:
2014-07-31 16:43:56
阅读次数:
140
(三)使用路由和$location切换视图app.js:angular.module('shop',['ngRoute','ngResource','shop.controllers','shop.services','shop.filter']).config(['$routeProvider',...
分类:
其他好文 时间:
2014-07-30 20:32:24
阅读次数:
226
1. angular默认的请求头:其中,Accept 和 X-Requested-With是$http自带的默认配置2. 修改默认请求头: (1) 全局修改(整个模块) 使用$httpProvider依赖 var myApp = angular.module('MyApp',[]...
分类:
其他好文 时间:
2014-07-30 17:20:54
阅读次数:
169
之前说到的$http.get和$http.post,都是基于$http的快捷方式.下面来说说完整的$http:$http(config)$http接受一个json格式的参数config:config的格式如下:{ method:字符串 , url:字符串, params:json对象, da...