1
私はAngularJS HTTPインターセプタがありますAngularJS HTTPインターセプタのリクエスト機能が何度も呼び出されるのはなぜですか?
$httpProvider.interceptors.push([
"$rootScope", "$q", "$location",
function ($rootScope, $q, $location) {
return {
'request': function (config) {
var loc = $location.path();
console.log("path: " + loc);
....
....
return config;
},
...
};
}
]);
私は25の項目の配列を返す呼び出しを行います。アイテムは、ng-repeatを使用してhtmlに取り込まれます。この表示の結果、要求機能に対して75回の呼び出しが行われます。
なぜ誰かが1つのHTTP要求に対して非常に多くの呼び出しを行う理由を説明できますか?
ありがとうございました。
。これを回避するために確立されたパターンがあり、データ要求だけにチェックを限定していますか? – Sako73
@ Sako73更新された回答を確認する –