08 2014 档案
摘要:本篇主要讲解指令中的 restrict属性, replace属性, template属性 这三个属性一. restrict: 字符串.定义指令在视图中的使用方式,一共有四种使用方式:1. 元素: E2. 属性: A3. 样式类: C4. 注释: Mrestrict的值可以是上面四个字母的任意一个或多...
阅读全文
摘要:之前在angular学习笔记(十九)-指令修改dom里面已经简单的提到了angular中的指令,现在来详细的介绍 '指令'一.指令的创建:dirAppModule.directive('directive-name',function(){ var obj = { restric...
阅读全文
摘要:ngResource模块是angular专门为RESTful架构而设计的一个模块,它提供了'$resource'模块,$resource模块是基于$http的一个封装.下面来看看它的详细用法1.引入angular-resource.min.js文件2.在模块中依赖ngResourece,在服务中注入...
阅读全文
摘要:angular中的$q是用来处理异步的(主要当然是http交互啦~).$q采用的是promise式的异步编程.什么是promise异步编程呢?异步编程最重要的核心就是回调,因为有回调函数,所以才构成了异步编程,而回调有三个关键部分:一是什么时候执行回调,二是执行什么回调,三是回调执行的时候传入什么参...
阅读全文
摘要:下面这种promise的用法,我从第一篇$http笔记到$resource笔记中,一直都有用到:HttpREST.factory('cardResource',function($resource){ return $resource('/card/user/:userID/:id',{use...
阅读全文
摘要:通过$resource获取到的资源,或者是通过$resource实例化的资源,资源本身就拥有了一些方法,$save,$delete,$remove,可以直接调用来保存该资源:比如有一个$resource创建的服务:var service = angular.module('myRecipe.serv...
阅读全文
摘要:在angular中有一个特别为RESTful架构而定制的服务,是在$http的基础上进行了封装.但是为了学习,我们先看看用直接$http是如何构建RESTful架构的:假设有一个银行卡的列表.需要的功能有:可以通过id来获取用户123的指定id的卡 'GET' 'card/user/123/id...
阅读全文
摘要:post请求的请求体有以下两种格式:1. 字符串:'name=code_bunny&age=12' 这种格式的请求体,需要配置请求头'Content-Type':'application/x-www-form-urlencoded'2. json: {name:'code_bunny',age:1...
阅读全文