Я пытаюсь сделать приложение обратного отсчета.В приведенном ниже коде я определил целочисленную переменную.Затем он разделяется на две части: минуты и секунды. Когда
$scope.remainingTime = 120;
var interval = $interval(function () {
if ($scope.remainingTime === 1) {
$interval.cancel(interval);
}
$scope.remainingTime--;
var min = Math.floor($scope.remainingTime % 3600 / 60);
var sec = Math.floor($scope.remainingTime % 3600 % 60);
var time = (min = min < 10 ? "0" + min : min) + " : " + (sec = sec < 10 ? "0" + sec : sec);
parseInt(time, 10);
$scope.remainingTime = time;
}, 1000);
Для первой итерации он будет отклоняться.Но потом, когда я пытаюсь декрифицировать его, он выдает ошибку NaN из-за переменной времени, и когда я пытаюсь его проанализировать, это не работает.Есть идеи?