Sto utilizzando Bootstrap 4 per modellare i miei controlli di modulo e voglio usare gli stili Bootstrap Forms validation quando Angular ngModel adds CSS classes to forms, come ng-valid, ng-invalid, ng-dirty, ng-pending
.Come rendere Angular Forms Le classi ngModel ereditano dalle classi Bootstrap Forms
Per esempio, se ho il seguente modulo
<form novalidate>
<input type="email" class="form-control" ng-model="user.email" required />
</form>
e voglio applicare la classe di Bootstrap .has-danger
quando il controllo non supera la convalida dei dati con angolare (vale a dire quando ngModel aggiunge la classe .ng-invalid
). Come realizzare questo o qualcosa dell'effetto di
input.ng-invalid {
/* inherit from bootstrap's
.form-control-danger */
}
Lavori. La classe '.has-danger' viene applicata come previsto. Se [Bootstrap.css] (https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css), in realtà cambia la presentazione visiva dell'elemento del modulo è un altro problema. –