У меня есть несколько элементов, которые получают свои данные из объекта Json и заполняют его с помощью углового.Избавиться от пустой записи в теге select
<select ng-model="MyCtrl.cargoList">
<option ng-repeat="cargo in MyCtrl.cargoList">{{ cargo.name }}</option>
</select>
И всякий раз, когда я загружаю форму, я получаю что-то вроде этого в моей консоли:
<select ng-model="MyCtrl.cargoList">
<option value="? object:25 "?></option>
<option value="">Gloves</option>
<option value="">Jacket</option>
<option value="">Shoes</option>
</select>
я могу получить значения появляться просто отлично, но я не могу показаться, чтобы избавиться от самый первый вариант. Я не возражаю против окна выбора, показывающего самый первый элемент в списке, но я не хочу, чтобы это была пустая строка. Как я могу избавиться от него?
Используйте нг-опции вместо нг-повторить – ajmajmajma
Не работает. Я получил ту же проблему, что и этот парень: –
http://stackoverflow.com/questions/15488181/angularjs-extra-blank-option-added-using-ng-repeat-in-select-tag –