2017-06-05 121 views
0

我在我的Angular2应用程序中使用p-calendar,我遇到了一些奇怪的行为。如果我在日历窗口小部件的帮助下插入日期值,我将在我的表单组上调用.reset()函数后成功重置。我得到的问题是,当用户手动输入日期到日历输入字段时,在调用.reset()后,它不会被清除。如果我尝试获取字段的值,它将返回正确的默认值(null),但输入字段仍显示先前插入的值,该值已提交。PrimeNG日历(p日历)不会重置手动输入

我正在使用PrimeNG 2.0.6

有什么我可以做的重置值卡在输入字段?

回答

0

我找到了一个解决方案(解决方法)。在提交数据后,我使用ngIf来隐藏和显示表单。这似乎会触发该字段正确地重置其值。