【发布时间】:2017-05-29 09:58:26
【问题描述】:
我正在使用我的 Angular 4 应用程序作为使用 Web 服务的前端应用程序。 我有一个显示表单用户详细信息的组件。所以要验证我的表单,我有一个 cretaria 是需要从 Web 服务导入的所有完整输入(用户信息)。 例如,如果在我的更新组件中显示用户名和电话输入,并且用户名是“xxxxxxx”并且电话为空,如果我尝试清理用户名输入并提交表单,则不应提交,因为后端的用户名不是空的我不得不提到一个警告来填写用户名输入以提交表单。而对于电话输入,则没有问题,因为输入一开始就是空的。 那么我可以做什么样的验证表格呢?
【问题讨论】:
-
Angular 表单不会在对表单输入进行编程更改时更新或验证表单。如果我正确理解您的问题,您可以在从您的网络服务获取数据后在表单上使用
updateValueAndValidity。
标签: forms angular validation typescript