将日期范围验证添加到Saturn-datepicker

问题描述 投票:0回答:1

[我想做的是,当我单击开始日期时,而不是同时单击开始日期和结束日期时,将自动确定结束日期(自开始日期之后的90天)。

<mat-form-field>
  <input matInput formControlName="orderDate" [satDatepicker]="orderdate" autocomplete="off" readonly
                      placeholder="Order Date" />
      <sat-datepicker-toggle matSuffix [for]="orderdate"></sat-datepicker-toggle>
      <sat-datepicker #orderdate [rangeMode]="true">
      </sat-datepicker>
</mat-form-field>

我尝试通过onDateChange事件捕获beginDate,但仅在选择结束日期和开始日期时才触发该事件。有什么办法我只能先获得开始日期,以便可以为结束日期添加[max]个验证?

我想做的是,当我单击开始日期时,而不是同时单击开始日期和结束日期时,将自动确定结束日期(自开始日期起90天之后)。 [

javascript angular daterangepicker
1个回答
0
投票

[尝试在ngOnInit中添加setBeginDateSelected。只有这样我才捕获了开始日期选择事件。

© www.soinside.com 2019 - 2024. All rights reserved.