我有一个按钮,在单击时循环显示数组。当我到达数组中的第一个索引项时,我想添加一个名为lastButton
的类。在html中,当使用ng-class
时,我似乎无法理解如何评估从双向数据绑定派生的表达式。任何人都可以告诉我这是否可能,或者我的语法中缺少什么?
<button type="button" class="left-btn col-xs-6" role="menuitem"
ng-click="clickPrev()"
ng-class="{lastButton : vm.xsDropdown.index === 0}" >
Previous
</button>
vm对象派生自我的控制器,该控制器具有属性xsDropdown.index
答案 0 :(得分:0)
以下是您要找的内容吗?
<button type="button" class="left-btn col-xs-6" role="menuitem" ng-click="clickPrev()"
ng-class="{'lastButton' : $first}">Previous</button>
$first
指的是ng-repeat的第一个索引(我假设上面的<button>
标记位于ng-repeat
元素内)