【发布时间】:2015-10-27 15:39:04
【问题描述】:
我正在使用 $timeout 服务,我想知道为什么我的“mainCtrl.date.raw”变量不会每秒更新一次。有什么想法吗?
angular.module('MyApp', [])
.controller('MainCtrl', ['$timeout',function($timeout){
var mainCtrl = this;
mainCtrl.date = {};
$timeout(function(){
mainCtrl.date.raw = new Date();
}, 1000);
}]);
【问题讨论】:
-
$timeout只触发一次。您希望 $interval 用于重复功能 -
因为循环运行是由 $interval 提供的。 $timeout 仅用于延迟运行。
-
抱歉没有考虑。