简体   繁体   English

是否有任何在时间更改时执行的 PrimeNg p-calendar 事件?

[英]Is there any event of PrimeNg p-calendar which executed on TIME change?

I have used PrimeNg v5.2.7 for From Date and To Date in my project and also gave minDate validation in To Date but if I choose From Date 30th jan 2021 and only change time in To Date then today's date 27th jan 2021 is getting selected in To Date which is wrong senario我在我的项目中使用了 PrimeNg v5.2.7 作为 From Date 和 To Date,并且还在To Date 中提供了 minDate 验证,但是如果我选择From Date 2021 年 1 月 30 日并且只更改To Date中的时间,那么今天的日期 2021 年 1 月 27 日将被选中迄今为止,这是错误的情景

    <p-calendar class="date" [minDate]="null!=model.start_date?model.start_date:dateTime"
[(ngModel)]="model.end_date"
[showIcon]="true" [showTime]="true"                                                                           showButtonBar="true"                                             [formControl]="form.controls['end_date']"
(onSelect)="onChangeEndDate()" [readonlyInput]="true"></p-calendar>

Try using:尝试使用:

You can (ngModelChange) in your calender.您可以(ngModelChange)在您的日历中。 it will trigger when value of the field get changes.它会在字段的值发生变化时触发。

<p-calendar class="date" [minDate]="null!=model.start_date?model.start_date:dateTime"
[(ngModel)]="model.end_date"
[showIcon]="true" [showTime]="true"                                                                           showButtonBar="true"                                             [formControl]="form.controls['end_date']"
(onSelect)="onChangeEndDate()" (ngModelChange)="onChangeEndDate()" [readonlyInput]="true"></p-calendar>

I think this will help you...我想这会帮助你...

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM