Ale*_*exG 5 javascript angularjs momentjs angular-moment
我在我的Angular应用程序中从CDN中提取了momentJS库:
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.3/moment.min.js"></script>
Run Code Online (Sandbox Code Playgroud)
默认语言环境应该是英语('en').但由于某种原因,我的应用程序中的默认语言环境是'zh-tw'.我看到这曾经是一个问题(见这里和这里),但它应该是固定的.
即使我手动设置全局语言环境,也会被忽略:
在我的index.html文件中:
<script>
moment.locale('en');
</script>
Run Code Online (Sandbox Code Playgroud)
在我的Angular控制器中:
moment.locale('en');
Run Code Online (Sandbox Code Playgroud)
现在唯一可行的是,如果我在每个时刻实例上设置区域设置:
var moment1 = moment(myDate);
moment1.locale('en');
var moment2 = moment(moment1).add(24, 'h');
moment2.locale('en');
Run Code Online (Sandbox Code Playgroud)
如果你使用 Angular,通常对我有用的是这个
.run(["moment", function(moment){
moment.locale("en");
}]);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1150 次 |
| 最近记录: |