У моего приложения есть эта строка вверху, как и большинство угловых приложений. Я предполагаю, что здесь тянет в ngRoute
и ngResource
var myApp = angular.module('myApp', ['ngRoute', 'ui.bootstrap', 'ngResource']);
, как я когда-либо создать службу ниже:
myApp.factory('NewsService', function($resource) {
return $resource('/api/news/:id', {id: '@id'}, {update: {method: 'PUT'}})
})
и в моей консоли я получаю это сообщение:
Error: [$injector:unpr] Unknown provider: $resourceProvider <- $resource <- NewsService
В моя угловая папка У меня есть все js-файлы, связанные с угловыми, от angular-animate.js
до angular-touch.js
, включая, очевидно, angular-resource.js
, мне интересно, почему он жалуется, или что я могу сделать, чтобы сузить конкретную ошибку.
Я не использую файлы min
на данный момент, потому что ошибки недостаточно подробные.
В моих контроллеров я просто делаю это:
function newsCreateController($scope, NewsService) {}
Ahhhhh, я согласен с ссылкой 'angular-resource.js', но мне не нужен newService, потому что он создан в приложении. Большое вам спасибо :) –
Не беспокойтесь ... отметьте как ответ? –
Извините, были в и из Uni –