要在AngularJS中获取当前时间,可以使用内置的$interval服务和内置的Date对象来实现。
以下是一个示例代码:
HTML代码:
当前时间:{{ currentTime }}
JavaScript代码:
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope, $interval) {
$scope.currentTime = new Date();
$interval(function() {
$scope.currentTime = new Date();
}, 1000);
});
在上面的代码中,我们首先在控制器中初始化了currentTime变量为当前时间。然后,我们使用$interval服务来每隔一秒钟更新一次currentTime变量,以保持其与当前时间同步。
通过在HTML代码中使用双花括号语法({{ ... }}),我们可以将currentTime变量的值绑定到页面中,从而实时显示当前时间。
注意:为了使用$interval服务,需要将其注入到控制器中。