3

jsコードと同じフォルダーにあるファイルJson.jsonからJSON配列を取得しようとしています。そして、私はこのエラーを受け取っています:

エラー:不明なプロバイダー:$ resourceProvider <-$resource<-メンバー<-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;
}

誰か助けてください。

4

1 に答える 1

5

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を参照してください

于 2013-02-27T09:23:42.040 に答える