gpt4 book ai didi

javascript - AngularJS ng-option 获取索引

转载 作者:行者123 更新时间:2023-11-29 17:00:19 33 4
gpt4 key购买 nike

我正在我正在处理的项目中制作一个播放列表选项,我正在尝试获取列表中所有视频的下拉列表。

这很简单

<select ng-options="vid.Id for vid in playList.Videos track by video.Id" ng-model="selected" class="browser-default"></select>

但这显示了 Id 的下拉列表,但现在我希望它显示列表中的位置 +1;

所以当播放视频 5/15 时,下拉菜单应该显示 1 到 15(所以不是 0 到 14)并且应该选择 5。

关于如何实现这个的任何想法?

最佳答案

如果您想将当前视频的索引显示为选项文本,那么这个 ngOptions 表达式应该可以解决问题:

ng-options="vid as playList.Videos.indexOf(vid)+1 for vid in playList.Videos track by video.Id"

这里的关键是你可以使用indexOf Videos 数组上的方法计算当前视频索引,然后添加 1

关于javascript - AngularJS ng-option 获取索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28849069/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com