AngularJS的所有Service服务组件都是由依赖注入管理的。
- $http:用于处理 XMLHttpRequest
- $location:提供当前URL的信息
- $q: 异步请求使用,promise/deferred模块
- $routeProvider:配置路由
- $log:日志服务
- $http用法
var req = {
method: 'GET',
params: {
p1 : p1v,
p2 : p2v
},
url: 'your/url',
cache: false
}
$http(req).then(function (res) {
//请求成功会执行的部分
var serverData = res.data;
//根据返回的状态值执行对应操作
if (serverData.errno === 0) {
}else{
}
}, function (res) {
//请求失败会执行的部分
});
网友评论