我尝试从位于同一文件夹我的js code文件Json.json一个JSON阵列。而我得到这个错误:
I am trying to retrieve a JSON array from a file Json.json located in the same folder as my js code. And I am getting this error:
错误:未知提供商:$ resourceProvider< - $资源< - &成员LT; - jsonservice
Error: Unknown provider: $resourceProvider <- $resource <- members <- jsonservice
我的code是如下:
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;
}
请任何人的帮助。
包含角resource.js并将其指定为您angular.module调用的依赖:
Include angular-resource.js and specify it as a dependency in your angular.module invocation:
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