如何在AngularJS日期选择器中禁用星期日?

时间:2015-07-30 21:13:10

标签: ruby-on-rails angularjs twitter-bootstrap angular-ui-bootstrap bootstrap-datepicker

我正在使用rails上的ruby和AngularJS的Bootstrap UI进行Web应用程序。已经尝试了一段时间来禁用使用角度日期选择器挑选任何星期日。基本上,我希望用户可以从星期一到星期六而不是星期日选择日期。你有什么建议吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

你只需要:

// 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