app.js で次のように宣言しました
angular.module('adminApp', ['ngGrid','ngResource']);
data.jsで
angular.module('adminApp', [])
.factory('testAccountService', function ($http) {
var TestAccount = {
GridCtrl.js で
angular.module('adminApp',[])
.controller('GridCtrl', function ($scope, $http, $resource, testAccountService) {
$scope.selectedTestAccount = null;
次のようにスクリプトをロードしています。
<script src="~/Scripts/jquery-1.9.1.min.js"></script>
<script src="~/Scripts/angular.min.js"></script>
<script src="~/Scripts/angular-resource.min.js"></script>
<script src="~/App/admin/services/Data.js"></script>
<script src="~/App/admin/controllers/GridCtrl.js"></script>
これを実行すると、次のようなエラーが表示されます。
Error: Unknown provider: $resourceProvider <- $resource
at Error (<anonymous>)
at http://127.0.0.1:81/Scripts/angular.js:2682:15
at Object.getService [as get] (http://127.0.0.1:81/Scripts/angular.js:2810:39)
at http://127.0.0.1:81/Scripts/angular.js:2687:45
私がこれをやっている方法に何か問題がありますか?サービスのセットアップ方法について混乱していますが、何が問題なのかわかりません。