【发布时间】:2016-11-28 21:33:42
【问题描述】:
我有一个使用 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">
当用户通过直接在输入元素中输入更改日期时,我可以通过输入元素的模糊事件获取值,如上所示。但是当用户从 datepicker 更改日期(即通过单击日历上的日期)时,不会调用模糊处理程序。
如何检测通过datepicker 而不是通过输入输入元素对所选日期所做的更改?
【问题讨论】:
标签: jquery angular typescript primeng primeng-calendar