oktatas:web:angular:angular_urlapok_ervenyessege_bootstrap
Különbségek
A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalonElőző változatKövetkező változat | Előző változat | ||
oktatas:web:angular:angular_urlapok_ervenyessege_bootstrap [2025/09/27 11:26] – [JavaScript kód] admin | oktatas:web:angular:angular_urlapok_ervenyessege_bootstrap [2025/09/27 16:09] (aktuális) – [Angular érvényesség - Bootstrap megjelenítés] admin | ||
---|---|---|---|
Sor 9: | Sor 9: | ||
* Web: https:// | * Web: https:// | ||
+ | ===== Angular érvényesség Bootstrap mellett ===== | ||
+ | |||
+ | Az Angular-t a Bootstrap érvényesség ellenőrzésével szeretnénk használni. | ||
+ | |||
+ | Alapértelmezetten a Bootstrap a HTML elemek attribútumait figyeli ellenőrzések során. | ||
+ | Például: | ||
+ | |||
+ | <code html> | ||
+ | <input required> | ||
+ | </ | ||
+ | |||
+ | |||
+ | Nem használhatjuk a [disabled] attribútumot: | ||
+ | |||
+ | <code html> | ||
+ | <button [disabled]=" | ||
+ | </ | ||
+ | |||
+ | A érvényesség ellenőrzés a gomb kattintására indul el. | ||
===== JavaScript kód ===== | ===== JavaScript kód ===== | ||
Sor 116: | Sor 135: | ||
</ | </ | ||
+ | ===== Angular érvényesség - Bootstrap megjelenítés ===== | ||
+ | |||
+ | Az angular **ng-valid**, | ||
+ | A Bootstrap az **is-valid** és az **is-invalid** attribútumokkal dolgozik. Az Angular | ||
+ | ugyan nem hoz létre ilyen attribútumokat alapértelmezetten, | ||
+ | megoldható, | ||
+ | |||
+ | Település esetén például: | ||
+ | |||
+ | <code javascript> | ||
+ | [class.is-invalid]=" | ||
+ | && employeeForm.get(' | ||
+ | [class.is-valid]=" | ||
+ | && employeeForm.get(' | ||
+ | </ | ||
+ | |||
+ | Kicsit több az input elemből: | ||
+ | |||
+ | <code javascript> | ||
+ | <div> | ||
+ | <label for=" | ||
+ | <input id=" | ||
+ | class=" | ||
+ | [class.is-invalid]=" | ||
+ | && employeeForm.get(' | ||
+ | [class.is-valid]=" | ||
+ | && employeeForm.get(' | ||
+ | /> | ||
+ | |||
+ | <div class=" | ||
+ | <div class=" | ||
+ | </ | ||
+ | </ | ||
oktatas/web/angular/angular_urlapok_ervenyessege_bootstrap.1758965163.txt.gz · Utolsó módosítás: 2025/09/27 11:26 szerkesztette: admin