Я работаю над кодом, в котором я использую ng-repeat для перебора параметров.теперь я хочу использовать ng-select для выбора некоторого значения с заданным условием, но, как упоминается в документации AngularJS:
ngSelected не взаимодействует с директивами select и ngModel, оно только устанавливает выбранный атрибут наэлемент.Если вы используете ngModel для выбора, вы не должны использовать ngSelected для параметров, так как ngModel установит значение выбора и выбранные параметры.
, но структура ng-repeat похожа наприведены ниже:
<select name="selectedPerson" id="selectedPerson" class="form-control" ng-model="selectedPerson" >
<option value="-1">Select Person</option>
<option ng-repeat="name in nameList" value="{{name.id}}" >{{name.name}}</option>
</select>
Я не могу использовать ng-select в select.Теперь я не хочу перебирать длинный список и сравнивать значение с условием, а затем устанавливать его в ng-модели.Я думаю, что проблема может быть решена с помощью ng-параметров, но что я все еще знаю о ng-модели, так это то, что она задает полный объект в ng-модели, что мне не нужно, поскольку из-за этого мне может потребоваться изменить большое значение.количество кода.