angularjs实现时钟效果

Posted 不再犯错

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了angularjs实现时钟效果相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>动态时间例子</title>
<script src="js/angular.min.js"></script>
<script>
var app=angular.module("timeDemo",[]);
app.controller("timeCtrl",function($scope){
//获取当前时间
var now1=new Date();
//让时间在页面显示
$scope.Now=now1.getHours()+‘:‘+now1.getMinutes()+‘:‘+now1.getSeconds();

//写一个方法获取当前时间
$scope.SetTimer=function(){
//angularJs的特性,需要手动把变化映射到html元素上面
$scope.$apply(function(){
var now=new Date();
$scope.Now=now.getHours()+‘:‘+now.getMinutes()+‘:‘+now.getSeconds();
});
};
//每隔1秒刷新一次时间
$scope.SetTimerInterval=setInterval($scope.SetTimer,1000);
});
</script>
</head>
<body ng-app="timeDemo" ng-controller="timeCtrl">
当前时间为:{{Now}}
</body>
</html>





























以上是关于angularjs实现时钟效果的主要内容,如果未能解决你的问题,请参考以下文章

Angularjs注入拦截器实现Loading效果

AngularJS 指令 实现文本水平滚动效果

Angularjs ng-animate + css 过渡实现滑动效果

angularjs随笔01 数据双向绑定理解 自定义过滤器 时钟更新列子

Angularjs 实现 switch 开关

angularJS可以实现常常看到购物车中的升序降序效果