У меня есть список идентификаторов, и я хочу всех из них, чтобы связаться с моим API.
То, как я сделал это так:
var someFunct = function() {
for (var i = 0; i < Apples.length; i++) {
var Apple = Apples[i];
$http.get("APIUrl" + Apple.Id).
success(function (response) {
for (var i = 0; i < response.Appleseeds.length; i++) {
if(Apple.Appleseeds.Id == response.Appleseeds.Id)
{
Apple.Size = response.Appleseeds.Size;
}
}
})
}
Таким образом, проблема в том, что Apple[2]
изменилось значение, где Apple[0]
и Apple[1]
пребывание нетронутым. response.Appleseeds
имеют свой собственный список идентификаторов. Поэтому мне нужно изменить размер ВСЕХ ЯБЛОКОВ не только Apple[2]
.
Его работа! Спасибо ! через 3 мин я даю вам «Правильный ответ»: D Нужно читать о закрытии .. – None