2014-03-20 4 views
0

Я начинаю с очень простым приложением AngularJS (получил очень, очень базовые знания в этом), с помощью следующего кода и содержания:AngularJS выпуск - «Ошибка: Неизвестный поставщик:»

<html> 
    <head> 
    <script type="text/javascript" src="angular.min.js"></script> 
    <script type="text/javascript" src="angular-resource.min.js"></script> 

<script type="text/javascript"> 
var app = angular.module('myModule', []).config(function ($interpolateProvider) { 
    $interpolateProvider.startSymbol('{@').endSymbol('@}'); 
}); 
app.controller('myCtrl', ['$scope', '$resource', '$http', function ($scope, $resource, $http) { 

    document_ready($scope, $resource, $http); 
    angular.element(document).ready(function() { 
     $http({ 
      method: 'GET', 
      url: '/networks', 
      data: {} 
     }).success(function (result) { 
      $scope.network = result; 
     }); 
    }); 
}]); 
    </script> 

    </head> 

    <body ng-app="myModule"> 
    <div ng-controller="myCtrl"> 
    ... 
    </div> 

    </body> 
    </html> 

Для этого кода я получаю следующее сообщение об ошибке при запуске в браузере:

Error: Unknown provider: $resourceProvider <- $resource 

Что мне здесь не хватает? Что я делаю не так?

(и, пожалуйста, имейте в виду, что я абсолютный новичок в AngularJS)

Спасибо заранее.

ответ

1

Вы забыли добавить зависимость модуля ресурса:

.module('myModule', ['ngResource'])... 
Смежные вопросы