CountDown应用程序无法使用AngularJS将字符串转换为整数

时间:2018-11-23 12:37:11

标签: javascript angularjs

我正在尝试制作倒计时应用程序。在下面的代码中,我定义了一个整数变量。然后将其分为两部分:分钟和秒 什么时候

$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错误,而当我尝试对其进行解析时,它将不起作用。有想法吗?

0 个答案:

没有答案