一直在考虑针对表单实现异步custom validator,该表单的唯一目的是与微服务进行通信,以便从人的ID号码中提取信息(如年龄,出生日期,性别比赛等),当然是否根据他们发送的国家ID号是否有效。Angular 2 - 具有微服务的反应形式异步验证
所以如果一个人输入他们的ID号码并选择一个国家,一个请求就会被引发到一个微服务,如果他们没有设置他们的性别,它会自动填充它,然后他们可以改变它如果需要的话。
问题
- 是好/ OK实践根据以下情形的验证设置其他形式的控制值?
- 如果是这样,我将如何去修改其他窗体控件值?
任何帮助,将不胜感激:)
一个验证不应该设置窗体的任何值,它应该只验证。 – Chrillewoodz