0
Я стараюсь понять привязки и выбрать элементы. Я хочу, чтобы два элемента select были синхронизированы. Кажется, что ng-value = "$ index" должно быть правильным, но оно не работает.Угловой, синхронизирующий два элемента выбора
Эти синхронизации:
<select ng-model="myVar1"><option value="{{n}}" ng-repeat="(n, o) in ['donny', 'felix', 'bob'] track by $index" >{{o}}</option></select>
{{O}}
но они Dont:
<select ng-model="myVar2"><option ng-value="$index" ng-repeat="o in ['donny', 'felix', 'bob'] track by $index" >{{o}}</option></select> <select ng-model="myVar2"> <option ng-value="$index" ng-repeat="o in ['donny', 'felix', 'bob'] track by $index" >{{o}}</option> </select>
JSBIN: http://jsbin.com/dirugikice/1/edit?html,js,output
Что мне не хватает?
в первом примере значение параметра asigned для ключевого значения, и как вы перебор массива, значение ключа индекс элемента массив. Выбрать отображаемое значение - это объект «o» (строка). –
Спасибо, хотя я не понимаю логики и не могу найти документацию по этому вопросу – user3057440