我有这样的东西:
<li ng-repeat="item in items">
{{item.name}}
</li>
item
对象有一个名为 index
的属性。如何将其分配给 tabIndex
以便我的输出如下所示:
<li tabIndex="100">Mike</li>
<li tabIndex="101">Smith</li>
我已经尝试过此操作,但它无法访问当前项目:
<li ng-repeat="item in items" tabIndex="item.index">
{{item.name}}
</li>
请您参考如下方法:
<li ng-repeat="item in items" tabIndex="{{item.index}}">
{{item.name}}
</li>
注意:如果 tabIndex
恰好是您应用中具有隔离范围的指令,并且您正在使用 @attr
来获取值,需要插值(大括号)。另一种方法是将它们排除在外,并在指令中定义变量,例如 =attr
。