2016-12-15 4 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"です。これに対する考えは?

ありがとうございました。

答えて

関連する問題