3
JS:
var vm = this;
vm.loadNames = function() {
var promise = service.getNames();
promise.then(function (data) {
$scope.names = data.names.data;
$timeout(vm.loadNames, 5000);
});
};
var timer = $timeout(vm.loadNames, 5000);
$scope.canceltime = function(){
$timeout.cancel(timer);
};
HTML:
<button ng-click="canceltime()"></button>
私はクリックボタンの後に$タイムアウトを停止したいです。私のコードは動作しません。 事前にお返事ありがとうございます!
ありがとう、あなたは私を助けました – bafix2203