Angular2输入验证和反馈

时间:2017-03-25 18:00:08

标签: angular

我继承了一个相当大的项目,模板驱动的表单没有任何输入验证。我有大约40个模板,我需要转换以利用输入验证,我花了整整一周的时间试图找到一种方法来转换它们,这些方法对于实现和维护来说并不麻烦。我见过的大多数教程以字段的每个可能错误的一堆* ngif元素结束,这绝对是荒谬的。

我发现的最佳解决方案是将所有表单转换为活动表单,然后创建一个采用FormControl的组件并列出相对于控件的错误。但即便如此,我仍然需要在每个输入字段之后创建组件的实例。这看起来很单调乏味,npm上的所有内容似乎都添加了许多很好的方法来设置验证,但总是以一堆* ngif结束,就像在最简单的教程中显示错误反馈一样。

有没有人找到输入验证的解决方案并不那么乏味?我的意思是,输入验证不应该如此实际,它应该只是一个完成。有没有什么能实现类似于标准jQuery解决方案的通用输入验证和反馈,例如https://jqueryvalidation.org/

0 个答案:

没有答案
相关问题