我是Angular的新手,我正在创建我的第一个应用程序。我有一个工厂,我的控制器应该从我的来源中提取数据,但是我继续得到这个error。我的工厂名为SpreadsheetFactory。
我的控制器代码如下。感谢任何帮助,谢谢!
(function () {
angular
.module('beerApp')
.controller('appController', appController, ['$scope', 'SpreadsheetFactory']);
function appController($scope, SpreadsheetFactory) {
SpreadsheetFactory.getData().then( function (data) {
console.log(data)
});
// $scope.brews = [];
return data;
}
})();
答案 0 :(得分:3)
这一行错了:
.controller('appController', appController, ['$scope', 'SpreadsheetFactory']);
应该是:
.controller('appController', ['$scope', 'SpreadsheetFactory', appController]);