如何修复此AngularJS错误:找不到变量:$ interval

时间:2015-06-03 00:06:49

标签: javascript angularjs

moduleT1.controller('SessionClock', function ($scope) {
    $interval(wtf, 5000);
});

从错误控制台:

Error: Can't find variable: $interval

我正在使用AngularJS 1.3.14。在控制器中设置$scope变量并在html中对它们进行数据绑定工作正常,直到我向控制器添加$interval$timeout行并获得此错误。发生了什么事?

1 个答案:

答案 0 :(得分:0)

moduleT1.controller('SessionClock', [ '$scope','$interval', function ($scope,$interval) {
    $interval(wtf, 5000);
}]);

这应该可以解决您的问题。只需确保在进样器和函数()中有相同的顺序。