我有一个角度控制器,可以在Chrome / Safari中使用,但不能在Firefox中使用。我搜索了一下,但没有看到我的特定问题的解决方案。目标很简单 - 一个时钟每1秒更新一次到当前时间并使用$ interval刷新。有没有人见过修复?代码如下:
app.js:
app.controller('TimeCtrl', function($rootScope, $interval) {
$interval(function() {
$rootScope.date = new Date();
var currentTime = $rootScope.date;
}), 100;
});
的index.html:
<div ng-controller="TimeCtrl" class="large-12 time">
<h1>
{{date | date:'h:mm:ss a'}}</h1>
</div>
答案 0 :(得分:1)
错字:
app.controller('TimeCtrl', function($rootScope, $interval) {
$interval(function() {
$rootScope.date = new Date();
var currentTime = $rootScope.date;
}, 100); // 100 needs to be your second parameter to the interval constructor
});