0
私はアイテムのリストを持っており、選択したアイテムをAPIに渡してそのアイテムが存在するかどうかをチェックしたいと思います。Angular APIコールによるループ
$scope.submitButton = function() {
for (var i=0; i < $scope.selectedItems.length; i++) {
console.log($scope.selectedItems[i]); // item2
myService.checkItem($scope.selectedItems[i])
.success(data, status, header, config) {
var myData = data;
console.log(myData);
})
}
}
私がITEM2を選択し、ボタンをクリックすると、私は唯一のサービスがITEM2のデータを返すようにしたいが、それはITEM1、ITEM2のためのデータを返し、ITEM4(ITEM3が存在しません)。 item2のデータのみを返すようにコードを変更するにはどうすればよいですか?
ない非常に良い練習。代わりにselectedItemsの配列を送信して、サーバーで反復処理を実行できませんか? –