Я пытаюсь проверить все компоненты формы, используя 'formName'.valid
в Type Script.
Я хочу проверить «все поля домашней формы». Здесь я создаю поле ввода и проверяю его с помощью валидатора. Если форма действительна, должно появиться предупреждение «Домашняя форма действительна», если нет, должно появиться всплывающее окно «Домашняя форма недействительна».
Другая часть («Домашняя форма недействительна») работает, когда форма недействительна. Но часть if («Домашняя форма действительна») не работает, когда форма действительна.
Я написал приведенный ниже код в конструкторе.
Как решить эту проблему?
if (this.homeForm.valid) {
alert("Home Form is valid");
}
else {
alert("Home Form is invalid");
}