Я пытаюсь установить поле выбора в представлении, которое требуется.Итак, у меня есть теги ниже в моем view.html
<form name="homeForm">
<div class="form-group col-md-6 md-padding">
<div>
<label style="font-size: medium">Laboratory Name</label>
<select name="labName" class="form-control" ng-model="request.labName" required>
<option ng-repeat="lab in labList" value="{{lab.id}}">{{lab.value}}</option>
</select>
<div style="color:maroon" ng-messages="homeForm.labName.$error"
ng-if="homeForm.requestTypeName.$touched">
<div ng-message="required">This field is required</div>
</div>
</div>
Я надеялся, что This field is required
будет отображаться только тогда, когда данные не выбраны.Но независимо от того, есть ли в поле данные или нет This field is required
отображается как показано ниже ![enter image description here](https://i.stack.imgur.com/TSVc8.jpg)
Есть ли что-то, что я здесь упускаю