gpt4 book ai didi

javascript - Angular .min.js :63 ReferenceError

转载 作者:行者123 更新时间:2023-12-02 14:47:51 24 4
gpt4 key购买 nike

在 Angular 模块中使用工厂时出现以下错误

我有如下所示的工厂模块

   angular.module('pollServices', ['ngResource']).factory('Poll', function($resource) {
return $resource('polls/:pollId', {}, {
query: { method: 'GET', params: { pollId: 'polls' }, isArray: true }
})
});

我在同一个文件中有另一个名为polls的模块,我需要在这个应用程序中使用工厂模块,所以我在模块配置中调用它,如

angular.module('polls', ['pollServices'])

当我调用这个模块内的工厂时

 function PollListCtrl($scope) {
$scope.polls = Poll.query();
}

收到类似错误

angular.min.js:63 ReferenceError: Poll is not defined
at new PollListCtrl (app.js:29)

最佳答案

您没有从 PollListCtrl 调用 Poll 工厂

function PollListCtrl(Poll,$scope) {
$scope.polls = Poll.query();
}

关于javascript - Angular .min.js :63 ReferenceError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36444901/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com