var app1 = angular.module('sample', []);
app1.controller('DemoCtrl',
  function($scope, $http, $interval) {
    var codes;
    $scope.items = [];
    $interval((function() {
      if (codes && codes.length > 0) {
        $scope.items.push({
          text: codes.shift()
        });
        if ($scope.items.length > 10) {
          return codes.push($scope.items.shift().text);
        }
      }
    }), 300);
    $http.get(location.href)
      .success(function(contents) {
        var each;
        codes = [];
        contents = contents.split('\n');
        while (contents.length > 0) {
          each = contents.shift();
          if (each.trim()) {
            codes.push(each.substr(0, 80));
          }
        }
        return codes;
      });
  });


错误:ng:areq
错误的论点
参数'demoCtrl'不是

最佳答案

您的控制器名称是'DemoCtrl'而不是'demoCtrl',您可能正在ng-controller或其他组件分配中使用它。

同步它们,使情况相同

09-26 07:34