PrimeNG日历(p日历)不会重置手动输入
问题描述:
我在我的Angular2应用程序中使用p-calendar
,我遇到了一些奇怪的行为。如果我在日历窗口小部件的帮助下插入日期值,我将在我的表单组上调用.reset()
函数后成功重置。我得到的问题是,当用户手动输入日期到日历输入字段时,在调用.reset()
后,它不会被清除。如果我尝试获取字段的值,它将返回正确的默认值(null),但输入字段仍显示先前插入的值,该值已提交。PrimeNG日历(p日历)不会重置手动输入
我正在使用PrimeNG 2.0.6。
有什么我可以做的重置值卡在输入字段?
答
我找到了一个解决方案(解决方法)。在提交数据后,我使用ngIf来隐藏和显示表单。这似乎会触发该字段正确地重置其值。