0
Почему угловой дает Error: [$injector:unpr]
Ошибка при вводе Значение, но не Завод?Angularjs - почему можно вводить Factory, но не Value?
Я инъекционного их следующим образом:
$injector.get('informationStrings');
Это работает:
app.factory('informationStrings', function() {
return {
title: 'The 3nd step registration'
}
});
Но это не делает:
app.value('informationStrings', {
title: 'The 3nd step registration'
});
Он должен работать, стоимость - это еще один сервисный рецепт. У вас есть демоверсия, чтобы показать проблему? – PSL
У меня есть большое приложение, фактический код действительно огромный, только когда я копаю, я нашел эту проблему, не знаю почему. – nikoloza
Попробуйте сломать себя и выяснить, можете ли вы воспроизвести его с минимальным примером. Проблема будет в другом месте вашего кода. Еще одна вещь заключается в том, что вы не сможете получить фабрику или значение (кроме поставщика и константы) в блоке конфигурации. – PSL