我正在使用来自https://github.com/dalelotts/angular-bootstrap-datetimepicker的角度引导日期时间选择器。 我想设置今天和今天+7的可用选择日。 在订单中,所有其他日子都禁用。 任何建议将不胜感激。 感谢。
答案 0 :(得分:0)
是的,您可以使用渲染前回调来禁用任何超出范围的日期。
演示页面中有一个示例。
这样的事情应该有效(根本没有测试)
function renderOnBeforeRender($dates) {
var now = moment.valueOf();
var max = moment().add('day', 7).valueOf();
angular.forEach($dates, function (dateObject) {
dateObject.selectable = (dateObject.localDateValue() >= now && dateObject.localDateValue() <= max)
});
}