Очень простая проблема, но не уверен, как решить этоAngularJS нг-вариант в нг-повтора
Я нг-повтор, что итерация модели видео.
модель имеет выбранное значение, и я хочу увидеть его в списке:
<div data-ng-repeat="singleVideo in model.videos">
{{singleVideo}}<select data-ng-model="singleVideo.name" ng-options="item.name for item in videoList"></select>
</div>
это видео модель:
$scope.model = {
videos:[
{id:1,name:"VIDEO_ONE"},
{id:2,name:"VIDEO_TWO"}
]
}
это элемент videoList:
$scope.videoList = [
{id:1,name:"VIDEO_ONE"},
{id:2,name:"VIDEO_TWO"},
{id:3,name:"VIDEO_Three"}
];
просто я ожидаю увидеть, что первое выпадающее значение будет установлено на VIDEO_ONE второе значение выпадающего значения будет установлено на VIDEO_TWO.
В настоящее время выпадающий список пуст.
Как я могу это достичь?
Yey !! это сработало, я помечаю его как принятое через минуту –
, когда я меняю значение, только идентификатор меняется, а имя нет, есть ли у вас какие-либо идеи, почему? «videos»: [{«id»: 1, «name»: «VIDEO_ONE»}, {«id»: 2, «name»: «VIDEO_TWO»}] –
, как я уже упоминал, он обновляет атрибут 'id' , я оставил бы атрибут 'name', потому что он избыточен, если вы берете имя из' videoList'. – zwacky