我是Angular JS的初学者,我想通过JS获得实时角度的日期。我知道如果有人有例子,我需要刷新。我很感激。
使用中的代码:
function updateTime() {
scope.time = new Date();
}
我的HTML:<span>{{time|date: 'hh:mm a'}}</span>
我现在有约会。但想通过刷新实时。
答案 0 :(得分:3)
使用
scope.time = new Date();
您只是将当前时间设置为时间变量
而是使用$ timeout函数
https://docs.angularjs.org/api/ng/service/ $超时
实施例
$scope.time = new Date();
$scope.runTimer = function () {
$scope.time = new Date();
mytimer = $timeout($scope.runTimer, 1000);
}
var mytimer = $timeout($scope.runTimer, 1000);
// on destroy call $timeout.cancel(mytimer); to stop the clock