ngOptions预选选项不起作用

时间:2015-03-04 08:24:35

标签: angularjs ng-options angularjs-ng-options

说我们有这个代码:

for (var i = 0; i < $scope.playList.Videos.length; i++) {
    if ($scope.playList.Videos[i].Id == $scope.video.Id) index = i;
}
$scope.playList.currentVideo = index + 1;
$scope.playList.selectedVideo = $scope.playList.Videos[index];
$scope.playList.totalVideos = $scope.playList.Videos.length;

如您所见,播放列表中包含一些视频,并且该列表中有一个视频对象。 而不是通过找到的索引设置current video indexcurrent video等值。

但是当我执行以下操作时:

<select class="selectVideo" ng-options="vid as playList.Videos.indexOf(vid)+1 for vid in playList.Videos track by video.Id" ng-model="playList.selectedVideo" class="browser-default"></select>

它没有选择我的视频,我通过Id,索引,...尝试了... 但似乎没有人做我想做的事。

任何线索为什么?

0 个答案:

没有答案