我正在尝试让一家工厂在我正在开发的AngularJS应用程序中工作。以下是我愚蠢的工厂代码:
app.controller('EntriesController', ['$scope', function($scope){
// ...
this.addEntry = function() {
// ...
$scope.entryForm.$setPristine();
};
}]);
当我将此工厂注入控制器时,如下所示:
{{1}}
我在浏览器控制台中收到以下错误:
{{1}}
我已经用谷歌搜索了这个问题,并且有一些问题非常相似。其中大多数都是工厂未返回对象或预期返回值位于return关键字下方的行上的问题。我还没有找到任何可以解释为什么会发生这种情况的事情。
答案 0 :(得分:0)
原来我的service.js文件的路径不正确。这让我感到困惑,因为我预计它会引发未知的提供程序错误。