Я довольно новичок в Angular и Javascript, так что терпите меня. Я пытаюсь выяснить, как обновить состояние изображения до «утверждено» или «отклонено» при нажатии кнопки «Утвердить все» или «Отклонить все».
Меня просто смущает AngularJS, поэтому преобразование его в JS ставит меня в тупик. Следующий фрагмент содержит три функции, которые используются для «одобрения» или «отклонения» статуса группы изображений при нажатии кнопки.
Я работаю над преобразованием его в JS функции, которые я могу использовать в моих html:
$scope.approveAll = function() {
updateStatus('A');
}
$scope.rejectAll = function() {
updateStatus('R');
}
function updateStatus(status) {
for (var i in $scope.results) {
$scope.results[i].thumbnail.status = status;
httpService.saveThumbnail($scope.results[i].thumbnail);
}
$scope.showDropdown = false;
}
Вот мой html:
<div>
<div class="button">
(click)="approveAll()">Approve All</div>
<div class="button">
(click)="rejectAll()">Reject All</div>
</div>