Javascript 向Saturn日期选择器添加日期范围验证

Javascript 向Saturn日期选择器添加日期范围验证,javascript,angular,daterangepicker,Javascript,Angular,Daterangepicker,我想做的是,当我单击“开始日期”时,结束日期(自开始日期起90天后)将自动确定,而不是同时单击“开始日期”和“结束日期” <mat-form-field> <input matInput formControlName="orderDate" [satDatepicker]="orderdate" autocomplete="off" readonly placeholder="Order Date" /> &l

我想做的是,当我单击“开始日期”时,结束日期(自开始日期起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,但只有在同时选择了end date和begin date时才会触发该事件。有没有办法只首先获取开始日期,以便为结束日期添加[max]验证?

尝试在
ngOnInit
中添加
setbegindeselected
。这是我能够捕获所选事件的开始日期的唯一方法

ngOnInit() {
   this.orderdate.setBeginDateSelected = (beginDate => {
      console.log(beginDate);
   });
}

尝试在
ngOnInit
中添加
setbegindeselected
。这是我能够捕获所选事件的开始日期的唯一方法

ngOnInit() {
   this.orderdate.setBeginDateSelected = (beginDate => {
      console.log(beginDate);
   });
}