我有几个$超时表达式在模态控制器
@H_301_12@App.controller('ModalCtrl',function ($scope,$timeout) { for (var i = 0; i < 10; i++) { (function () { var timer = $timeout(function () { console.log('timer') },1000); })() } })
我需要清除所有的计时器当调用模态:
App.controller('MainCtrl',$modal,$timeout) { $scope.showMap = function () { var modal = $modal.open({ templateUrl: 'modalap.html',controller: 'modalCtrl',}) modal.result.then(function () { //fires when modal is resolving },function () { //fires when modal is invoking }); } })
我怎样才能做到这一点?