我想在class
上添加ui-select-choices
,具体取决于ui-select
我有UI Select
我在其中显示2个选项
1.前面
2.返回
使用ng-class
我想要前面 red
和返回 blue
为了做到这一点,我做到了这一点:
<ui-select-choices
repeat="table in (main.tables | filter: { description: $select.search }) track by table.id"
refresh="main.refreshResults($select)"
refresh-delay="0"
ng-class="table.description === 'Front' ? 'showRed' : 'showBlue' ">
问题
ui-select的两个选项都是蓝色,这意味着showRed
类没有应用于它。
注意:上面只是一个假人来解释我在实际项目中遇到的问题。
答案 0 :(得分:0)
以下是该问题的jsfiddle.net
solution但我同意Pankaj Parkar您应该在github上阅读有关此问题的说明。此错误似乎已合并并修复。如果你增加angular-ui / select-ui版本,它可能会更有用。
答案 1 :(得分:-2)
尝试
ng-class="{'showRed' : table.description === 'Front', 'showBlue' : table.description !== 'Front'}