Ich versuche, einige Formularüberprüfung zu machen und aus irgendeinem Grund, wenn ich versuche, eine Klasse hinzuzufügen, mit der Bedingung myTest.prize nichts auswählen das passiert. Dies funktioniert jedoch bei einer normalen Eingabe einwandfrei. Bitte beachten Sie mein Beispiel unten.ngControlStatus (gültig, ungültig, makellos, schmutzig, etc.) funktioniert nicht auf <select>
<div class="form-group" [class.has-error]="hasPrimaryLanguageError && primaryLanguage.pristine">
<label>Primary Language *</label>
<select class="form-control" #primaryLanguage name="primaryLanguage" [(ngModel)]="model.primaryLanguage">
<option value="default">Select a Language...</option>
<option *ngFor="let lang of languages">{{ lang }}</option>
</select>
<div *ngIf="hasPrimaryLanguageError && primaryLanguage.pristine" class="alert alert-danger">Required</div>
</div>