我有一个带有使用 PrimeNG 日历创建的附加日期选择器的输入元素。
HTML 部分
<p-calendar showAnim="slideDown"
id="calendar"
[showIcon]="true
[(ngModel)]="myDate"
(blur)="onBlurMethod($event)">
</p-calendar>
这里我使用了 PrimeNG 日历标签。我使用了一个隐藏的文本框,因此我可以选择更新的值,但它反映在文本框中。如何捕获任何事件的更新值?
<input type="hidden" id = "datePickerText" [ngModel]="myDate">
当用户通过直接在 input 元素中输入来更改日期时,我可以通过 input 元素的 blur 事件获取值,如上所示。但是当用户从 datepicker 更改日期(即通过单击日历上的日期)时,不会调用模糊处理程序。
如何检测通过datepicker
而不是通过输入输入元素对选定日期进行的更改?