ng-valid Вміст поля дійсний. ng-invalid Вміст поля недійсний. ng-valid-key Один ключ для кожної перевірки. Приклад: ng-valid-required , корисно, коли потрібно підтвердити кілька речей.
Після того як ви вкажете свої правила перевірки за допомогою таких атрибутів, Angular автоматично перемикає деякі класи CSS у відповідних елементах HTML: ng-valid, коли введене значення дійсне, і ng-invalid коли введене значення недійсне.
«Недійсний», здається, використовується для позначення чогось, що наразі не є дійсним або що розумна людина може помилково вважати дійсним, тоді як «недійсний», здається, використовується для позначення того, що ні за яких обставин не може бути дійсним. Деякі приклади: недійсна ліцензія може бути простроченою.
Перевірка форм
- Імпорт валідаторів. Angular надає набір інструментів перевірки. …
- Додайте перевірку до форми. Кожному FormControl можна передати валідатори, які ви хочете використовувати для перевірки значень FormControl. …
- Перевірте перевірку форми в шаблоні. Щоб визначити, чи дійсна форма, клас FormGroup має дійсну властивість.
- ng-if якщо false видаляє елементи з DOM. Це означає, що всі ваші події, директиви, прикріплені до цих елементів, будуть втрачені. …
- ng-show/ng-hide не видаляє елементи з DOM. Він використовує стилі CSS (…
- ng-if створює дочірню область, а ng-show/ng-hide — ні.
Він приймає об’єкт керування Angular як аргумент і повертає null, якщо форма дійсна, або ValidationErrors в іншому випадку. Валідатор отримує дочірні елементи керування, викликаючи метод get у FormGroup, а потім порівнює значення елементів керування name та alterEgo.