当输入无效日期时,我希望保存或保留输入的值,以便向用户显示。我该如何做?
背景:我正在使用ngx-bootstrap v5.1.0日期选择器和angular 7.2.15。当输入的日期无效(例如:使用MM / DD / YYYY的09/99/2020),在我离开输入字段时,它会自动将字符串“无效日期”放入输入框中。
这种技术可以工作,但另外,我想给用户一些关于他们输入的日期的反馈。具体来说,输入的值是无效的。在这种情况下,它将是09/99/2020。
我可以触发无效日期验证,但我无法获取最初输入的日期值,以便用户知道他们输入了什么以及为什么无效。 我该如何获取或保留输入字段中的原始值?我尝试使用onChange事件和valueChanges,但ngx-datepicker似乎会覆盖它们,直到你离开该字段才会触发。
背景:我正在使用ngx-bootstrap v5.1.0日期选择器和angular 7.2.15。当输入的日期无效(例如:使用MM / DD / YYYY的09/99/2020),在我离开输入字段时,它会自动将字符串“无效日期”放入输入框中。
这种技术可以工作,但另外,我想给用户一些关于他们输入的日期的反馈。具体来说,输入的值是无效的。在这种情况下,它将是09/99/2020。
我可以触发无效日期验证,但我无法获取最初输入的日期值,以便用户知道他们输入了什么以及为什么无效。 我该如何获取或保留输入字段中的原始值?我尝试使用onChange事件和valueChanges,但ngx-datepicker似乎会覆盖它们,直到你离开该字段才会触发。
(keyup)=updateText($event)
,然后手动更新字符串来跟踪它,但在执行此操作时可能会遇到各种错误。 - Z. Bagley