Hirdetés
- A jövőben nem csak a gazdagok kiváltsága lehet az Intel CPU-k tuningja
- Melyik tápegységet vegyem?
- Házimozi belépő szinten
- Apple MacBook
- Vezeték nélküli fülhallgatók
- Szünetmentes tápegységek (UPS)
- Kompakt vízhűtés
- Nem tetszik a PC-gyártóknak az Xbox új iránya?
- Milyen Android TV boxot vegyek?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
-
PROHARDVER!
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
petyus_
senior tag
válasz
bandi0000
#7762
üzenetére
Kipróbáltam most a te validátorodat, és nekem jól működik.
Így néz ki a html:
<mat-form-field class="w-100"><mat-label>Name</mat-label><input type="text" id="name" formControlName="name" matInput placeholder="Enter category name" /><mat-error *ngIf="name.hasError('required')">Name is required.</mat-error><mat-error *ngIf="name.hasError('minlength')">Name must be at least 3 characters.</mat-error><mat-error *ngIf="name.hasError('containUpperCase')">Must conatin uppercase</mat-error></mat-form-field>És a ts-ben annyit csináltam, hogy beleraktam a te functionödet, meg hozzáadtam a formcontrolhoz:
name: new FormControl('', [Validators.required, Validators.minLength(3), this.containUpperCase]),Így üresen, és 3 karakter alatt csak a minlength hibát írja, containUpperCase-t meg utána (átneveztem containDigit-ről
).A name az egy sima getter, vissza adja a 'this.form.control.name'-et, így átláthatódd a html.
Új hozzászólás Aktív témák
- A jövőben nem csak a gazdagok kiváltsága lehet az Intel CPU-k tuningja
- Gitáros topic
- BMW topik
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- World of Tanks - MMO
- Okosóra és okoskiegészítő topik
- Milyen okostelefont vegyek?
- AMD off topik: VGA, CPU, APU és minden, ami AMD
- E-roller topik
- Allegro vélemények - tapasztalatok
- További aktív témák...
- Intel Core I3 9100f
- ÚJ - MACBOOK PRO 16" M5 MAX 18C CPU / 32C GPU / 36 GB RAM / 2TB + 3 ÉV APPLE Care PLUS + ÁFÁ-s
- Új szériás (CFI -2116) PS5 Slim Digital 825GB eladó/beszámítás van
- GIGABYTE RTX 4080 Super 16GB GDDR6X WindForce V2 - Gari 2027.11.20. -ig - Eladó!
- ÚJ - MACBOOK PRO 16" M5 MAX 18C CPU / 40C GPU / 48 GB RAM / 2TB + 3 ÉV APPLE Care PLUS + ÁFÁ-s
- Apple iPhone SE 64GB Black Használt, megkímélt állapot 88% akkumulátor
- SZÁLCSISZOLT FÉM HATÁSÚ Dell Latitude 5420 14" Touchscreen i5-1135G7 16GB 512GB 1 év gar, LTE OPCIÓ
- Samsung Galaxy S25 Edge 256GB, Kártyafüggetlen, 1 Év Garanciával
- Telefon felvásárlás!! Xiaomi Redmi 9, Xiaomi Redmi 9AT, Xiaomi Redmi 10, Xiaomi Redmi 10 2022
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RTX 5070Ti 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
).
