【发布时间】:2014-10-08 20:08:44
【问题描述】:
我正在尝试使用 $resource 从 google 端点调用列表,在此之前我使用的是 http,但使用 $resource 似乎更清楚。 只是为了填充一个组合框。
我的 service.js 看起来像:
provinciaServices.factory('Provincia', ['$resource',
function($resource){
return $resource('https://local.appspot.com/_ah/api/provinciaendpoint/v1/:provinciaId', {}, {
query: {method:'GET', params:{provinciaId:'provincia'}}
});
}]);
在我的控制器中,我使用以下行调用列表:
$scope.provincias = Provincia.query();
【问题讨论】:
-
使用 $http 的调用是否有效? $resource 是否有任何错误?
-
我没有收到错误,并且 $http 正在工作,但 url 有点不同,是 local.appspot.com/_ah/api/provinciaendpoint/v1/provincia
-
如果我输入查询:{method: 'GET', params: {provinciaId: 'provincia'}, isArray:true} 我得到错误:error:badcfg
-
在这里查看我的答案:stackoverflow.com/questions/19234423/…
标签: angularjs google-app-engine google-cloud-endpoints