1

Angular 10 中值得注意的变化之一是日期范围选择的经常请求功能: https ://material.angular.io/components/datepicker/overview#date-range-selection

它使您能够在同一个选择器中选择开始日期和结束日期。

我想以我需要的形式使用此输入,以便从数据库中过滤记录。但是,根据要求,我应该可以不指定开始日期或结束日期。因此,我应该能够涵盖以下所有示例场景:

  1. 2020 年 5 月 15 日至 2020 年 6 月 30 日:选择日期在给定范围内的所有记录
  2. 未指定至 2020 年 6 月 30 日:选择日期不超过 6 月 30 日的所有记录。
  3. 2020 年 5 月 15 日至未指定:选择从 5 月 15 日起的所有记录。

完成案例 1 非常简单。我不确定如何完成案例 2 和 3。

任何人都可以帮忙吗?

4

1 回答 1

1

只是有条件地设置[min][max]相关的输入。在元素上设置这些input将有效地限制日期选择器中的选择选项

于 2020-07-11T10:30:26.623 回答