Walidacja pojedynczego pola - Angular

0

Siema, napotkałem na problem podczas walidacji formularza w angularze, mianowicie po wysłaniu formularz wyrzuca wszystkie walidatory, jakieś pomysły jak to ominąć?
Link: https://github.com/Mateuszto/cars/tree/master/src/app/components/sell-car

Dziękuje za pomoc!

1

Jeśli po wysłaniu Form masz błędy to możesz dodac do sellCar() zmienna np: this.submitted = true; i domyślnie zdefiniować ja na false.
a w html w samym form ```

 <div *ngIf="brand.invalid && brand.touched" class="alert alert-danger mt-2" role="alert">
      <span *ngIf="brand.errors?.required">Field required</span>
      <span *ngIf="brand.errors?.minlength">Brand name is too short</span>
    </div>

i zamienić na

*ngIf="brand.invalid && brand.touched && !submitted " 

Wtedy błędy będą wyświetlane tylko gdy form nie został wysłany

1 użytkowników online, w tym zalogowanych: 0, gości: 1