I am trying to use Angular 2 Forms for validation, but when I try to add more than one control. It seems like it just gets ignored. I have followed many different guides to
This may not be the answer to the original question, but this may be useful if you jumped here from google.
You need to check these things.
You must have a "name
" attribute for all the controls which has [ngModel]
If you exclude some fields from validation, then add [ngModelOptions]="{standalone: true}"
(remember the first rule, still you need a "name")
Make sure you have formControlName
attribute for the controls that you are going to validate. (remember the first rule)