【发布时间】:2019-02-24 07:26:18
【问题描述】:
包含一堆必填字段的表单在那里。在这里,我能够完美地处理所有验证和错误消息。但是,当我清除表单时,现在会显示强制性字段的错误消息,例如“字段是强制性的”。 在这里,我的预期行为是当清除表单时,表单进入初始阶段,而不是验证任何字段。
我没有任何想法来处理这个问题,所以任何想法或任何建议对我都有帮助。提前致谢。
目前,我正在使用响应式表单并通过通用验证器来处理如下验证。
【问题讨论】:
-
你能分享你的代码吗
-
您使用的是什么类型的表格?如果是响应式表单,那么在显示验证反馈时.. 使用
.touched && .errors。在 *ngIf 作为条件。 -
@Chellappan 更新
-
@ShubhamYerawar 是的,也使用响应式表单和更新的验证代码。
-
这对我来说是新事物..你能提供一个最小的代码,我可以复制它来解决你的问题。
标签: angular typescript