Ho moduli nell'applicazione Angular 2 che utilizza ngControl
. Esempio:Angolare 2/Come impedire a IE di attivare automaticamente la convalida dell'input?
<label for="login-field-inputLogin" class="sr-only">Login</label>
<input
[(ngModel)]="login"
id="login-field-inputLogin"
class="form-control"
placeholder="Login"
ngControl="loginCtrl"
#loginCtrl="ngForm"
type="text"
required />
<div [hidden]="loginCtrl.valid || loginCtrl.pristine" class="alert alert-danger">Login is required</div>
Purtroppo su IE 11, quando c'è un segnaposto, "è necessaria Login" Il messaggio è diplayed non appena il campo si concentrerà.
Ho trovato una soluzione a questo problema per AngularJS. Vedi AngularJS/How to prevent IE triggering automatically inputs validation?
Come si può adattare questa soluzione ad Angular 2?