2016-03-13 2 views
0

enter image description hereAngularJS ошибки зависимости

У меня есть приложение organizad, как на картинке ... У меня есть проблема зависимостей, когда им пытаются придать $ состояния в моем app.config модуле, как на втором изображении

enter image description here

я получаю следующее сообщение об ошибке:

angular.js: 38 Uncaught Ошибка: [$ инжектор: modulerr]? http://errors.angularjs.org/1.5.0/ $ форсунка/modulerr p0 = приложение & p1 = Ошибка% 3A% 20% ...% фронтенд 2Fas устанавливает% 2Fbower_components% 2Fangular% 2Fangular.min.js% 3A20% 3A449)

может кто-нибудь сказать мне, если я ошибаюсь в порядке зависимостей?

+0

У меня такая же проблема, если я пытаюсь ввести $ rootScope –

+2

В конфигурационные блоки могут быть введены только поставщики и константы. Это делается для предотвращения случайного создания служб, прежде чем они будут полностью настроены. Смотрите https://docs.angularjs.org/guide/module –

+0

ОК спасибо. Я довольно новый для углового ... –

ответ

1

Вы должны ввести $stateProvider в свою конфигурационную функцию, а не $state.

+0

если я добавлю $ stateProvider, то я не могу использовать $ state –

+0

Да, и вы никогда не будете использовать экземпляр своей службы внутри config. Используйте in в 'angular.module ('app'). Run (function() {...});' –

+0

, поэтому мне нужно добавить мой перехватчик в беге? –

Смежные вопросы