Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 如何计算双向数据绑定值的字符串和ng类条件表达式?_Angularjs - Fatal编程技术网

Angularjs 如何计算双向数据绑定值的字符串和ng类条件表达式?

Angularjs 如何计算双向数据绑定值的字符串和ng类条件表达式?,angularjs,Angularjs,我有一个按钮,当点击时,它在数组中循环。当我到达数组中的第一个索引项时,我想添加一个名为lastButton的类。在html中,当使用ng class时,我似乎无法理解如何计算从双向数据绑定派生的表达式。谁能告诉我这是否可行,或者我的语法中缺少了什么 <button type="button" class="left-btn col-xs-6" role="menuitem" ng-click="clickPrev()" ng-class="{lastBut

我有一个按钮,当点击时,它在数组中循环。当我到达数组中的第一个索引项时,我想添加一个名为
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的my controller派生的。下面是您要查找的索引吗

<button type="button" class="left-btn col-xs-6" role="menuitem" ng-click="clickPrev()"  
     ng-class="{'lastButton' : $first}">Previous</button>
上一个

$first
指的是ng repeat的第一个索引(我假设上面的
标记位于
ng repeat
元素内部)

下面是您要查找的吗

<button type="button" class="left-btn col-xs-6" role="menuitem" ng-click="clickPrev()"  
     ng-class="{'lastButton' : $first}">Previous</button>
上一个

$first
指的是ng repeat的第一个索引(我假设上面的
标记位于
ng repeat
元素内部)

这就是您要找的吗?这就是你要找的吗?