Javascript 如何使用ng repeat增加类名?
我设置了一个ng repeat来从JSON文件中推出一组元素,但是我希望每个元素都有一个增量类名。item-1、.item-2、.item-3Javascript 如何使用ng repeat增加类名?,javascript,html,css,angularjs,angularjs-ng-repeat,Javascript,Html,Css,Angularjs,Angularjs Ng Repeat,我设置了一个ng repeat来从JSON文件中推出一组元素,但是我希望每个元素都有一个增量类名。item-1、.item-2、.item-3 <div ng-controller="itemCtrl"> <div class="item" ng-repeat="item in items"> <span class="item-{{ item.length }}"></span> </div> </div>
<div ng-controller="itemCtrl">
<div class="item" ng-repeat="item in items">
<span class="item-{{ item.length }}"></span>
</div>
</div>
我想把这个数字加到
class=“item-{{item.length}}”
中,但我似乎无法让它正常工作。我不知道这样生成动态类名有什么好处。类应表示类似对象的类
使用$index
仍然可以:
<div ng-controller="itemCtrl">
<div class="item" ng-repeat="item in items">
<span class="item-{{ $index }}"></span>
</div>
</div>
我不知道这样生成动态类名有什么好处。类应表示类似对象的类 使用
$index
仍然可以:
<div ng-controller="itemCtrl">
<div class="item" ng-repeat="item in items">
<span class="item-{{ $index }}"></span>
</div>
</div>
正如《只需使用$index
<div ng-controller="itemCtrl">
<div class="item" ng-repeat="item in items">
<span class="item-{{ $index }}"></span>
</div>
</div>
如just use$index
<div ng-controller="itemCtrl">
<div class="item" ng-repeat="item in items">
<span class="item-{{ $index }}"></span>
</div>
</div>
您检查过文档了吗?你查过文件了吗?比@Khanh TO;)快4秒酷,我也尝试过类似的东西,但我没有完全正确。类名从'item-0'开始是否可以从'item-1'开始?@Daimz:只需使用item-{{{$index+1}}
谢谢,太完美了!完成!谢谢你们的帮助!比@Khanh TO;)快4秒酷,我也尝试过类似的东西,但我没有完全正确。类名从'item-0'开始是否可以从'item-1'开始?@Daimz:只需使用item-{{{$index+1}}
谢谢,太完美了!完成!谢谢你们的帮助!