Так что я следующая для цикла, и если функция внутри:
for (var i = 0, k = messages.length; i<k; i++){
if (messages[i].$id = $stateParams.recipientId && found) {
$scope.message.push(messages[i]);
found = false;
}
}
Моего объект сообщений имеет следующую структуру:
Так внутри цикл происходит: если функция проверяет его, идентификатор $ id объекта сообщения совпадает с $ stateParams, а затем он передает сообщение другой переменной, а затем он должен остановиться. Однако, что происходит внутри If, для меня странно: сообщения [i]. $ Id меняются от «12345» до «истины». Почему это происходит, и есть ли способ найти какой-либо способ исправить это?
Спасибо!
Вы правы.. Глупая ошибка новичка :) Большое спасибо! – uksz