【发布时间】:2016-07-17 12:03:13
【问题描述】:
我正在制作一个播放列表。我有这个 ng-repeat 突出显示当前歌曲的地方
<div ng-repeat="song in songs_list">
<div ng-class="{'true':'current-song'}[song == current_song]">
{{song.title}}
</div>
</div>
现在在 JS 中,我更改了 current_song 的值。我想将 current-song 类应用于当前正在播放的新元素。
【问题讨论】:
-
current_song中有什么内容? -
它是一个范围变量,包含当前正在播放的歌曲,它有歌曲的标题,url
-
这应该可以:jsfiddle.net/d9Ld4ewx,按照 Rishi 的建议检查您的 current_song 变量
标签: javascript angularjs angularjs-ng-repeat ng-repeat