Hirdetés
- Honor Magic7 Pro - kifinomult, költséges képalkotás
- Apple Watch
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Google Pixel topik
- Újra Realme telefont tervezett Fukaszava Naotó
- MIUI / HyperOS topik
- Huawei Watch D2 - nyomás utána!
- iPhone topik
- Tractive Dog 4 - a legjobb barátom
- A Samsung bemutatta a világ első 2 nanométeres mobilchipjét
-
Mobilarena
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
- Automata kávégépek
- Több száz játékban kezdi meg karrierjét az FSR Redstone
- One otthoni szolgáltatások (TV, internet, telefon)
- Derült égből villámcsapás: vége a Ford elektromos kalandjának
- EAFC 26
- Milyen videókártyát?
- Honor Magic7 Pro - kifinomult, költséges képalkotás
- Tőzsde és gazdaság
- World of Tanks - MMO
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- További aktív témák...
- Xiaomi 13T Pro 512GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy A54 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- Xiaomi Redmi Note 10s 128GB, Kártyafüggetlen, 1 Év Garanciával
- Xiaomi Redmi Note 13 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- Felújított (Refurbished) DELL Latitude 5430 Tartós Üzleti Laptop 14" -70% i5-1235U 10Mag 16/512 FHD
- Konzol felvásárlás!! Playstation 5, Playstation 5 Pro
- GYÖNYÖRŰ iPhone 12 mini 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3878
- Telefon felvásárlás!! Apple Watch SE/Apple Watch SE 2 (2022)
- HIBÁTLAN iPhone 14 Pro Max 128GB Silver -1 ÉV GARANCIA - Kártyafüggetlen, MS4239, 100% Akksi
- MacBook Pro 17" i7 2.6 GHz 8GB RAM 240 GB SSD 8 ciklus az akkuban!
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: ATW Internet Kft.
Város: Budapest
).

