我有一个setInterval
函数,在其中一个视图MyView
的控制器下每隔0.5秒触发一次:
app.controller('MyViewCtrl', function($scope, $http, $stateParams, $rootScope, $ionicHistory){
setInterval(function () {
$scope.myFunction = function () {
//myFunction code
}
}, 500);
});
我的问题是,只有当myFunction
是活动视图时才会触发MyView
,并在MyView
不再是活动视图时停止触发它。