0
は、単純な構文エラーである必要がありますが、私はそれが代わりに番号/値のはNaNを取得する
コントローラーが何であるかを知らない:
$scope.startCounter=3;
$scope.startTimeouter = function (number) {
$scope.startCounter = number - 1;
mytimeouter = $timeout($scope.startTimeouter, 1000);
if($scope.startCounter<=0){
$timeout.cancel(mytimeouter);
$scope.startTimeout();
}
$scope.startTimerBtner=function(){
$scope.startTimeouter();
}
$scope.stopTimerBtner = function() {
$timeout.cancel(mytimeouter);
}
}
HTML:
<a ng-click="startTimeouter(3);" >Click to Start Timer</a>
そして結果は"3" .. "2" ... "NaN" ....どんな助けでも大いに感謝されます