- 通过实现request方法拦截请求,该方法 会在$http发送请求到后台之前执行,因此你可以修改配置货这其他的操作
- 通过实现response方法拦截响应:该方法会在$http接受到从后台过来的响应之后执行,因此你可以修改响应或做其他操作
- 通过实现requestError方法拦截请求异常:有时候一个请求发送失败或者被拦截器拒绝了
- 通过实现responseError方法拦截响应异常:有时候我们后台响应失败了
<!DOCTYPE html>
<html ng-app="zz">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body ng-controller="zzz">
{{num}}
{{100|add:10:5:3}}
</body>
<script src="js/angular.js"></script>
<script type="text/javascript">
angular.module('zz',[]).controller('zzz',function($scope,currencyFilter){
$scope.num=currencyFilter(88.888);
});
angular.module('zz').filter('add',function(){
return function(){
var sum=0;
for(var i=0;i<arguments.length;i++){
sum +=arguments[i];
}
return sum;
}
})
</script>
</html>