I have 2 column list. Is it possible to add if array element is odd element and to close tag if it is even element.
<ng-container ngFor="let item of items; let odd=odd;">
<!-- if odd -->
<div class="item-wrapper">
<!-- /if -->
<div class="item">{{item.name}}</div>
<!-- if !odd -->
</div>
<!-- /if -->
</ng-container>
In knockout.js i can do it like this:
<!-- ko foreach: items -->
<!-- ko if: $i % 2 !== 0 -->
<div class="item-wrapper">
<!-- /ko -->
<div class="item">{{items.name}}</div>
<!-- ko if: $i % 2 === 0 -->
</div>
<!-- /ko-->
<!-- /ko-->
Final result of layout should be:
<div class="item-wrapper">
<div class="item">#NAME_1</div>
<div class="item">#NAME_2</div>
</div>
<div class="item-wrapper">
<div class="item">#NAME_3</div>
<div class="item">#NAME_4</div>
</div>
Caution - not tested - just to demonstrate the idea