2016-12-15 7 views
0

bootstrap3 datetimepicker를 사용하고 있으며 달력 날짜/시간 형식을 브라우저의 로케일 설정으로 변경하고 싶습니다.RequireJS를 사용할 때 moment.locale (String)이 작동하지 않습니다.

모듈을 비동기 적으로로드하는 데 requirejs를 사용하고 있습니다.

var global_component = 'my custom path...'; 

var require = { 
    paths: { 
    // Components. 
    'jquery': global_component + '/jquery/dist/jquery.min', 
    'moment': global_component + '/moment/min/moment-with-locales.min' 
    } 
}; 

define(['jquery', 'moment', function ($, moment) { 

    var mylocale = window.navigator.userLanguage || window.navigator.languages[0]; 
    moment.locale(mylocale); 

    console.log(moment.locale()); 
}); 

모멘트 클래스의 글로벌 로켈이 "zh"로 변경되지만 여전히 "en"이라고 예상합니다. 이것에 대한 어떤 생각?

감사합니다.

답변