选择 start/end 日期时触发事件中的 ngxDaterangepickerMd
ngxDaterangepickerMd in trigger event on selection of start/end date
我想在 ngx-daterangepicker-material 中动态设置最小和最大日期。请帮我找出 ngxDaterangepickerMd 中的事件。
我找到了答案。
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)"">
我想在 ngx-daterangepicker-material 中动态设置最小和最大日期。请帮我找出 ngxDaterangepickerMd 中的事件。
我找到了答案。
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)"">