我已经设置了一个控制器每隔几秒钟打勾,这反过来又对后端 api 进行了一次安静的调用。一切都按预期工作,除非我导航到另一个部分(由单独的控制器处理),滴答声继续触发。
是否可以完全从范围中删除控制器?
这是我当前控制器的粘贴:
myApp.controller('SupervisorController', function($scope, supervisord, $timeout) {
$scope.supervisord = supervisord;
(function tick() {
$scope.supervisord.fetch();
$timeout(tick, 2500);
})();
});