如何在AngularJS中存储来自多个$ resource.get请求的结果

时间:2013-04-28 08:54:37

标签: angularjs

我想遍历一个数组,对于该数组中的每个元素,我正在向服务器执行$ resource..get()请求。 我想将每个请求的数据响应存储在一个数组中,因为我想在这个数组上使用ng-repeat并将内容显示给用户。

我的问题是我无法存储每个请求的数据。

简化代码如下所示:

result = [ ]
for obj in Arr
    Data = $resource('/some/url)
    data = $resource.get( (data) ->
        result.push data
    )

但结果数组为空。

有人可以给我一些关于如何解决这个问题的提示吗? 我想这是一个明显的答案,但作为初学者,我无法看到解决方案。 也许我从错误的角度来看这个问题?

谢谢!

0 个答案:

没有答案