【发布时间】:2015-05-28 22:31:36
【问题描述】:
我从服务器收到了 $resource 的响应。在控制台中显示如下:
$promise: Object,
$resolved: true,
0: f
我怎样才能得到那个 0 元素?当我尝试 array[0] 语法时,我得到 undefined.
这是我的 $resouce 代码:
angular.module('groupsModel', ['ngResource']).
factory('Groups', function($resource) {
var Groups = $resource('http://localhost:7777/api/users/:id/bands', {id:'@id'}, {'query': {method:'GET', isArray:true, params: {id:'@id'}}});
return Groups;
});
【问题讨论】:
-
你是如何访问数组的?你能显示那个代码吗?
-
向我们展示您的 Groups 对象
-
你在哪里尝试过 array[0] 语法?
-
我正在尝试访问控制器中的数组。这是代码: var groups = Groups.query({id:$routeParams.id}); var group = groups[0];
标签: javascript angularjs ngresource