У меня заканчиваются идеи. AngularJs утверждает, что в моем проекте есть циклическая зависимость. Мне нужно, чтобы кто-то взглянул на 4 глаза. Все сводится к следующему коду ... всякий раз, когда я удаляю PropertyServices HotelServices из углового угл BookingCtrl, все в порядке. Эта проводка, по-видимому, вызывает круговую зависимость. Я не вижу, где !?Циклическая зависимость при подключении зависимости
var app = angular.module('hopBooking', [
'ngRoute',
'hopBooking.services',
'hopBooking.controllers'
]);
services.js
var app = angular.module('hopBooking.services', []);
app.service('HotelServices', ['HotelServices', function($scope, $rootScope, $http) {
return {
find: function(id) {
// put here a http requests
},
};
}]);
controllers.js
var app = angular.module('hopBooking.controllers', []);
app.controller('BookingCtrl', function($scope, HotelServices) {});
Вы пытаетесь вставить HotelServices в зависимость от HotelServices: app.service ('HotelServices', ['HotelServices', –
oh man. это оно. я был слепым! Благодаря! –