【问题标题】:how get a list from google endpoint with angular $resource?如何使用角度 $resource 从谷歌端点获取列表?
【发布时间】: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();

【问题讨论】:

标签: angularjs google-app-engine google-cloud-endpoints


【解决方案1】:

The recommended way 与 Endpoints API 交互是通过 js 的客户端库。如果您无论如何都在使用端点进行角度分析,请阅读该链接 - 这是一个很好的资源。

可以使用 $http 作为 REST 服务来访问您的端点 API,但这需要小心使用路由和 HTTP 动词,而且 OAuth 有点困难,如果您觉得可能的话想稍后再做。

我不太确定您对 $resource 的错误是什么。您能否更新您的问题?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多