В настоящее время я использую angular -ui/ui-select в своем проекте. Я могу связать значение ui-select с объектом без проблем, однако он связывает весь item
, который выполняется итерацией. Я хотел бы привязываться только к item.codeId
, это позволило бы мне сохранить правильные данные, а также отобразить правильное значение в раскрывающемся списке при загрузке страницы.
Как настроить ui-select для этого?
<ui-select ng-model="myObject.stateCode" id="stateCode">
<ui-select-match placeholder="Select a state...">{{$select.selected.codeDescription}}</ui-select-match>
<ui-select-choices repeat="item in constants.states | filter: $select.search" value="{{$select.selected.codeId}}">
<div ng-bind-html="item.codeDescription | highlight: $select.search"></div>
<small ng-bind-html="item.codeId | highlight: $select.search"></small>
</ui-select-choices>
</ui-select>