gpt4 book ai didi

javascript - 如何在angular js中显示倒计时

转载 作者:行者123 更新时间:2023-11-29 10:14:30 25 4
gpt4 key购买 nike

尝试使用 angular js 创建倒计时演示。

一旦处于空闲状态 30 秒,我需要显示从 10 到 0 的倒计时,

如何实现倒计时。

这是我试过的。

var time = $timeout(function () {
$rootScope.$broadcast('shutdwon');
setTimeout( function () {
$location.path('/');
}, 1500);
}, 30000);

最佳答案

试试这个很简单

Working Demo

html

<div ng-app ng-controller="countController">Count starts after 30 seconds<div>Count :: {{countDown}}</div>
<div>

脚本

function countController($scope, $timeout) {
$scope.countDown = 10;
var time = $timeout(function () {
var timer = setInterval(function () {
if ($scope.countDown > 0) {
$scope.countDown--;
} else {
clearInterval(timer)
}
$scope.$apply();
}, 1500);
}, 30000);
}

关于javascript - 如何在angular js中显示倒计时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25541569/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com