0
값을 주입 할 때 각도가 Error: [$injector:unpr]
인 이유는 무엇입니까? 이 아닌 공장은입니까?Angularjs - 왜 Factory를 주입 할 수 있습니까?
내가 따라 그들을 주입 해요 :
app.factory('informationStrings', function() {
return {
title: 'The 3nd step registration'
}
});
을하지만이되지 않습니다 :
$injector.get('informationStrings');
을이 작동
app.value('informationStrings', {
title: 'The 3nd step registration'
});
그것은 작동해야합니다, 가치는 또 다른 서비스 레시피입니다. 문제를 보여주는 데모가 있습니까? – PSL
큰 응용 프로그램이있어서 실제 코드가 정말 거대합니다. 그 문제를 발견했을 때 그 이유를 모르겠습니다. – nikoloza
자신을 분해하고 최소한의 예를 들어 복제 할 수 있는지 알아보십시오. 문제는 코드의 다른 부분에있을 것입니다. 한 가지 더는 당신이 config 블록에서 factory 나 value를 얻을 수 없을 것입니다 (공급자와 상수를 제외하고). – PSL