我呼叫一个http服务,循环播放结果,并且每个项目都充当另一个http呼叫的密钥。以角度呼叫另一个http呼叫中的http呼叫
这样做的最佳方法是什么?
我猜在另一个$ http调用中调用$ http不起作用,因为外部$ http-loop可能会在内部$ http调用 完成之前退出?
//伪代码:
$http.get(url).then((response) ->
foreach response.data as item
$http.get(item.url).then((response) ->
foreach response.data as item
)
return result
)
并未真正发挥作用,对不对?
我不知道,但什么是你的关心,但是所有的HTTP调用将作出不论循环或功能退出的。如果你想要一些类型的协调,那么你需要提供更多的细节。 – Chandermani
如果绑定到'then'内的'$ scope',则响应返回时应该没有关系。 –