0
angularjs의 구성 단계에서 쿠키에 저장된 값에 액세스하고 싶습니다. 어떻게해야합니까? 가능한가? 내부angularjs의 구성 단계에서 상수 또는 쿠키 값에 액세스
var defaultLang = 'de-DE';
var moduleName = { moduleName: 'UICaption.Resources' };
$translateProvider.useLoader('customLocalizationLoaderFactory',
{
moduleName, url: resourceUrl
});
$translateProvider.preferredLanguage(defaultLang);
내가 (코드 아래) 같은 것을 달성하고자 : 나는 현재 완벽하게 잘 작동의 app.config 내부에 아래의 코드 (기능 (..., $ translateProvider) {...}을)이 의 app.config()하지만, 난 단지 사업자 등록 및 구성 단계에서 액세스 생각, 그래서 $ 쿠키 서비스 나 다른 방법을 통해 설정 단계에서 쿠키에 저장된 값에 액세스하는 방법 :
var defaultLang = $cookies.get('ASPNET_CULTURE' === 'de-DE') ? 'de-DE' : 'en-US';
var moduleName = { moduleName: 'UICaption.Resources' };
$translateProvider.useLoader('customLocalizationLoaderFactory',
{
moduleName, url: resourceUrl
});
$translateProvider.preferredLanguage(defaultLang);
안내하시기 바랍니다 다른 접근법이 같은 경우에 있습니까?
감사합니다.
[This (http://stackoverflow.com/questions/20588114/how-to-use-cookiesprovider-in-angular-config) 오래된 대답이 도움이 될 수 있습니다. –
상수의 경우, 한 가지 방법은 현재 모듈의 config/controller/in [this answer] (http://stackoverflow.com/a/28416656/4315380) – tanmay
에 언급 된 다른 곳에서 주입 할 수있는 별도의 모듈에 이들을 넣는 것입니다. Redd가 공유하는 링크에서 수동으로 쿠키를 주입하는 응답이 나에게 효과적이다. 고맙습니다. – Pranay