【发布时间】:2015-04-08 11:48:00
【问题描述】:
您好,我一直在尝试对返回的响应使用 foreach,但这似乎不起作用。谁能告诉我做错了什么,我也尝试过承诺,但似乎没有奏效。
$scope.signuser=Login.query({email:$scope.user.signemail});
控制台响应:
[$promise: d, $resolved: false]
0: e
$promise: d$$state: Objectpending: undefinedprocessScheduled: falsestatus: value: Array[1]
我尝试过使用$scope.signuser[0],这似乎不如foreach 好用。还尝试使用$Promises。做错了什么?我需要访问变量的第 0 个元素。任何帮助将不胜感激提前谢谢。
【问题讨论】:
-
它没有解决
$resolved: false,所以你不能迭代它 -
尝试完全按照手册中的说明使用:docs.angularjs.org/api/ngResource/service/$resource
-
卡米尔,那我应该采取什么方法呢?
-
@divakar 在这个 StackOverflow 问题的答案中有一个很好的示例实现。 stackoverflow.com/questions/13269882/…
标签: javascript angularjs