Как использовать Angular Material DateRangePicker для ввода только даты окончания, т.Е. Действительной до

#angular #angular-material #date-range

#угловатый #angular-material #диапазон дат

Вопрос:

Я разрабатываю приложение Angular 10, в котором я успешно внедрил реактивную форму, использующую компонент Angular Material DateRangePicker.

В этом компоненте я могу ввести только начальную дату (действительную с), начальную дату и конечную дату (действительную между), но я не могу понять, как ввести только конечную дату (действительную до, т. Е. Без даты начала).

Если решения нет, я буду использовать вместо него два компонента datepicker.

Комментарии:

1. Тогда не mat-datepicker подойдет ли ваш вариант использования лучше? Поскольку dateRangePicker подразумевает две даты (согласно его названию), я бы не ожидал, что смогу выбрать только одну.

2. Как я упоминал в своем посте, если решения нет, я буду использовать вместо него два компонента datepicker. Но диапазон может быть конечным или бесконечным, без нижней границы или без верхней границы. Поэтому я думаю, что это должно поддерживаться компонентом. Мой вариант использования имеет срок действия. Мне нужно, чтобы пользователь мог вводить с даты X до даты Y, до даты X или начиная с даты X.