$ interval在angularjs中工作不正常

时间:2016-07-25 10:53:52

标签: javascript angularjs

http://jsfiddle.net/Lvc0u55v/7354/

var myApp = angular.module('myApp', []);


function MyCtrl($scope, $interval) {
  $scope.timer = 0;
  $interval(
    function() {
      $scope.timer += 1000;
    }, 1000);
}

我的代码出了什么问题?虽然我正确地传递了依赖关系,但$ interval不起作用。

1 个答案:

答案 0 :(得分:0)

错误为AngularJS Error: Unknown provider: $intervalProvider <- $interva

问题是

  

$ interval服务随版本1.2.0-rc.3一起添加(参见   https://github.com/angular/angular.js/blob/master/CHANGELOG.md#120-rc3-ferocious-twitch-2013-10-14)。   在此之前的任何版本都会发生此错误。

在jsfiddle中,你的angularjs版本是1.0.1