我呼叫一個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',則響應返回時應該沒有關係。 –