.factory('Api', function($http) {
var API = "http://127.0.0.1:4567/";
return {
get: function(method) {
return $http.get(API + method).success(function(result) {
return result;
});
}
}
}
Run Code Online (Sandbox Code Playgroud)
然后
console.log(Api.get("MAppData"));
Run Code Online (Sandbox Code Playgroud)
返回
Object {then: function, success: function, error: function}
Run Code Online (Sandbox Code Playgroud)
为什么不返回结果(响应数据)?
$http返回一个promise,你需要链接.then()来获取这样的数据:
Api.get("MAppData").then(function(response){
var data = response.data;
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21368 次 |
| 最近记录: |