2013-02-15 6 views
33

私のアプリケーションの特定のページで、設定された間隔で情報を更新するサーバーコールを行うと思います。 しかし私は問題につまずいた。ユーザーが問題のページから離れて移動したときに$タイムアウトをキャンセルして、アプリケーションがもう存在しないもので作業しようとしないようにしたい。

これを回避する方法については、このような

答えて

94

使用$timeout.cancel

yourTimer = $timeout(function() { /* ... */ }, 5000); 
$timeout.cancel(yourTimer); 

Reference

関連する問題