数组angularjs中的ng-class和匹配值

时间:2014-06-12 12:39:07

标签: angularjs angularjs-scope ng-class

ng-class="{'active' : question.chosen == key}"

activequestion.chosen匹配时,上述内容将我的课程设为key。这意味着$scope.question.chosen只有一个值。

在偶数$scope.question.chosen["a","b","c"]如何使用ng-class迭代key

2 个答案:

答案 0 :(得分:2)

您可以尝试:

ng-class="{ 'active' : question.chosen.indexOf(key) >= 0 }"

答案 1 :(得分:0)

你可以让ng-class对象将键作为类名和值作为返回布尔值的函数。

我为你设置了一个小提琴:

    <li ng-class="{'active': isActive('one')}">one</li>

http://jsfiddle.net/DrDyne/gZg7q/2/

告诉我这是否有帮助:)