gpt4 book ai didi

angular - 根据 ngxdaterangepicker angular 8 中的 minDate 设置 maxDate

转载 作者:行者123 更新时间:2023-12-02 16:37:24 25 4
gpt4 key购买 nike

我正在尝试根据所选的 minDate 值设置 maxDate 值。这个想法是您可以选择过去的任何一天作为 minDate,但 maxDate 必须等于 minDate 加上 15 天。

我的html里有这个

```<input type="text" ngxDaterangepickerMd formControlName="pick_dates"
class="form-control" placeholder="{{'list.select' | translate}}"
[minDate]='minDate'
[maxDate]='maxDate' [timePicker]="true" [locale] = "locale"/>```

有没有办法在发送 pick_dates 表单之前选择 minDate 值?

我希望是这样的: 在我的 html 中有这个

```<input type="text" ngxDaterangepickerMd formControlName="pick_dates"
class="form-control" placeholder="{{'list.select' | translate}}"
[minDate]='minDate'
[maxDate]='minDate'+15 days
[timePicker]="true" [locale] = "locale"/>```

最佳答案

startDateClicked($event) {
this.maxDate = moment($event.startDate._d).add(1, 'month');
}
endDateClicked($event) {
this.minDate = moment($event.endDate._d).subtract(1, 'month');
}
 <input type="text" ngxDaterangepickerMd [(ngModel)]="selected" [showCustomRangeLabel]="true"
[ranges]="ranges" [showCancel]="true" [keepCalendarOpeningWithRange]="keepCalendarOpeningWithRange"
[showRangeLabelOnInput]="showRangeLabelOnInput" opens="right" [timePicker]="true"
[locale]="{format: 'MM/DD/YYYY'}" (datesUpdated)="applyFilter()" [minDate]="minDate"
[maxDate]='maxDate' (startDateChanged)="startDateClicked($event)"
(endDateChanged)="endDateClicked($event)">

关于angular - 根据 ngxdaterangepicker angular 8 中的 minDate 设置 maxDate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62411622/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com