【问题标题】:How can I disable Sundays in an AngularJS datepicker?如何在 AngularJS 日期选择器中禁用星期日?
【发布时间】:2015-07-30 21:13:09
【问题描述】:
我正在使用 ruby on rails 和 AngularJS 的 Bootstrap UI 做一个 Web 应用程序。一段时间以来一直在尝试禁用使用角度日期选择器选择任何星期天。基本上,我希望用户可以选择周一到周六的日期,而不是周日。你有什么建议吗?
谢谢!
【问题讨论】:
标签:
ruby-on-rails
angularjs
twitter-bootstrap
angular-ui-bootstrap
bootstrap-datepicker
【解决方案1】:
你只是有类似的东西:
// Disable sundays
$scope.disabled = function(date, mode) {
return ( mode === 'day' && ( date.getDay() === 0) );
};
然后在你的日期选择器中:
<datepicker ng-model="dt" date-disabled="disabled(date, mode)" />
http://plnkr.co/edit/SpQzRMRSt2K8gWphjTiN?p=preview