如何使用AngularJS中的pickaday指令禁用当前日期和将来日期

时间:2019-07-14 09:13:22

标签: javascript angularjs datepicker angular2-directives

我在AngularJS中使用“ pickaday”指令。

我的要求是禁用当前和将来的日期,以便用户无法选择它们。我在选择将来的日期时应用了错误,但无法将其禁用。

1 个答案:

答案 0 :(得分:1)

使用maxDate限制所选日期。

var options = $.extend(true, $scope.global.rangePickeOptions, {
                        startDate: moment(serverTime).startOf('day'),
                        endDate: moment(serverTime),
                        minDate:moment(serverTime).subtract(Number(data)-1, 'days'),
                        maxDate: moment(serverTime).format('YYYY-MM-DD'),
                        opens: "right"
                    })