gpt4 book ai didi

javascript - 如何通过导入的 momentjs 为 angularjs-bootstrap-datetimepicker 设置语言环境

转载 作者:行者123 更新时间:2023-11-30 14:34:14 26 4
gpt4 key购买 nike

我使用 angularjs-bootstrap-datetimepicker作为

import uiBootsrapDatetimepicker from 'angularjs-bootstrap-datetimepicker';
angula.module('myModule', [uiBootsrapDatetimepicker])

和用于捆绑的 Webpack。

我想设置自定义语言环境(或如何更改一周的第一天?),我在 readme 中找到了:

All internationalization is handled by Moment.js, see Moment's documentation for details. In most cases, all that is needed is a call to moment.locale(String)

但是如果代码中有import new momentjs实例怎么办( GitHub url ):

var mt = typeof moment === 'undefined' ? require('moment') : moment

然后在代码中结束 ( GitHub url ):

moment.locale().toLowerCase()

如果 Moment 在另一个模块中创建,我在哪里可以为 Moment 设置语言环境?

最佳答案

在您的文档中包含 moment.js 和 angular-moment:

<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment-with-locales.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular-moment/1.2.0/angular-moment.js"></script>

将 angularMoment 添加到您的应用中:

var app = angular.module('myApp', ['ng-bootstrap-datepicker', 'angularMoment']);

然后你可以在你的 Controller 中调用moment:

var AppCtrl = function ($scope){
moment.locale("fr");
console.log(moment.locale());
};

关于javascript - 如何通过导入的 momentjs 为 angularjs-bootstrap-datetimepicker 设置语言环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50664023/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com