html - Hvordan kan jeg deaktivere HTML5-skjema-validering i Angular2-apper?
Jeg har et skjema som inneholder et inputfelt av typen e-post som er påkrevd. Jeg ønsker å ha min egen tilpassede validering på det feltet for å kunne vise feilmeldingen på forskjellige språk. For øyeblikket blir imidlertid inputfeltet evaluert av HTML5-valideringen.
Koden ser slik ut:
<input [(ngModel)]="user.email" type="email" class="form-control" id="email" name="email" required placeholder="{{'Email'|translate}}">
Er det mulig å deaktivere det, slik at jeg kan implementere min egen validering?
Valideringskoden er ennå ikke skrevet.
Svar #1
Inkluder tag med ingen validate-attributt som nedenfor
<form action="Form" novalidate>
<input [(ngModel)]="user.email" type="email" class="form-control" id="email" name="email" required placeholder="{{'Email'|translate}}">
<input type="submit">
</form>
