一直在考慮針對表單實現異步custom validator,該表單的唯一目的是與微服務進行通信,以便從人的ID號碼中提取信息(如年齡,出生日期,性別比賽等),當然是否根據他們發送的國家ID號是否有效。Angular 2 - 具有微服務的反應形式異步驗證
所以如果一個人輸入他們的ID號碼並選擇一個國家,一個請求就會被引發到一個微服務,如果他們沒有設置他們的性別,它會自動填充它,然後他們可以改變它如果需要的話。
問題
- 是好/ OK實踐根據以下情形的驗證設置其他形式的控制值?
- 如果是這樣,我將如何去修改其他窗體控件值?
任何幫助,將不勝感激:)
一個驗證不應該設置窗體的任何值,它應該只驗證。 – Chrillewoodz