AgularJS ng-repeat而不重复父元素

AgularJS ng-repeat without repeating parent elements

本文关键字:元素 ng-repeat AgularJS      更新时间:2023-09-26

我基本上想做的是:

我有两列,我想用单个 ng-repeat 填充数据,但不重复列本身。我认为这可能是不可能的,但我不得不尝试:)

->Start ng-repeat="item in items"
<div exclude-from-repeat class="col1"> -> append {{item.Name}} here </div>
<div exclude-from-repeat class="col2"> -> append {{item.Description}} here </div>
->End ng-repeat
<div ng-repeat="item in items" class="col{{$index}}">{{item}}</div>

我知道这不是您要求的,但它确实为每列分配了不同的类。ng-repeat中的$index从 0 到 items.length-1

您也可以尝试使用ng-repeat-startng-repeat-end以获得更大的灵活性。但总的来说,我认为不可能从ng-repeat循环中排除父元素。