バックエンド呼び出しに時間がかかる場合は、メッセージを表示する関数を作成します...
$locationChangeSuccess イベントを監視しようとしました....
$scope.$on('$locationChangeStart', function (event, newLoc, oldLoc){
deferred = $timeout(function() {
alert('takes more that 10 sec!!!');
}, 10000);
});
$scope.$on('$locationChangeSuccess', function (event, newLoc, oldLoc){
console.log('Cancelled: ' + $timeout.cancel(deferred));
});
$location.path(...) の直後に $locationChangeSuccess イベントが発生するため、機能しませんでした (応答を待ちませんでした)。
応答が返された直後に発生するイベントを知っていますか?
ありがとう