gpt4 book ai didi

angularjs - Angular 代码无法找到 $resourceProvider

转载 作者:行者123 更新时间:2023-12-01 11:46:05 24 4
gpt4 key购买 nike

我正在尝试从与我的 js 代码位于同一文件夹中的 Json.json 文件中检索 JSON 数组。我收到此错误:

错误:未知提供者:$resourceProvider <- $resource <- members <- jsonservice

我的代码如下:

angular.module('rdfa',[]).config(['$routeProvider', function ($routeProvider) {
$routeProvider.when('/', {controller: RdfaCtrl});
}])
.factory('members', function($resource){
return $resource('Json.json', {}, { query: {method:'GET', params:{File:'Json'}, isArray:true} });
})
.service('jsonservice',function(members){
this.events=members.query();
});
function RdfaCtrl($scope,jsonservice){
$scope.members=jsonservice.events;
}

请任何人帮助。

最佳答案

包含 angular-resource.js 并将其指定为 angular.module 调用中的依赖项:

angular.module('rdfa',['ngResource']).config(['$routeProvider', function ($routeProvider) {
$routeProvider.when('/', {controller: RdfaCtrl});
}])
.factory('members', function($resource){
return $resource('Json.json', {}, { query: {method:'GET', params:{File:'Json'}, isArray:true} });
})

查看此 plnkr

关于angularjs - Angular 代码无法找到 $resourceProvider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15108217/

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