更改 Angular ui-bootstrap datepicker 日顺序

Change Angular ui-bootstrap datepicker day order

目前 ui-bootstrap 日期选择器弹出窗口对一周中的几天进行排序。 我收到一位客户的请求,希望在周日至周六重新订购它们

有趣的是,在 ui-bootstrap 页面上,内联示例具有 Sun-Mon 顺序,但弹出窗口是 Mon-Sun。

有没有办法改变弹出窗口中的日期顺序? 我在谷歌搜索中没有找到关于该主题的任何信息。

该插件有 'starting-day' 作为选项。将其设置为 0 将使它在星期日开始。

http://angular-ui.github.io/bootstrap/#/datepicker

Andrew,在 Datepicker docs 的 "Popup Settings" 副标题下,它说 "Options for datepicker can be passed as JSON using the datepicker-options attribute",这是我解决你面临的同样问题的关键部分。

请参阅 this JSFiddle,它简化了 angular-ui.github.io 中的示例代码,并包含我认为您需要的位。注意需要改成驼峰式 "startingDay" 拼写:

$scope.dateOptions = {
  formatYear: 'yy',
  showWeeks: false,      
  startingDay: 0
};