在我的应用程序的特定页面,我认为做一个服务器调用来更新一组间隔的信息。 我在一个偶然的问题,虽然。 我想,当一个用户离开有问题的网页,从而满足应用程序不会尝试的东西,是不存在了工作取消我的$超时。
如何解决这个任何想法?
在我的应用程序的特定页面,我认为做一个服务器调用来更新一组间隔的信息。 我在一个偶然的问题,虽然。 我想,当一个用户离开有问题的网页,从而满足应用程序不会尝试的东西,是不存在了工作取消我的$超时。
如何解决这个任何想法?
使用$timeout.cancel
是这样的:
yourTimer = $timeout(function() { /* ... */ }, 5000);
$timeout.cancel(yourTimer);
参考