不是很熟悉把手,但是我在報告設置中使用它,並且處理打印的輸出。我正在打印的文件應該是每頁四張,所以我想要做一個像if(index%4 === 0)
的檢查,但我有點不確定如何去做。HandleBars檢查每個索引是否可以被4整除
我會通過對象的數組與{{#each dataset}}
這裏是基本的佈局,我對我的四個每頁報告的嘗試。
<div class="container">
{{#each Badges}}
<div class='cardContainer'>
<div class="card">
<div class="leftCard">
<p>{{Event}}</p>
<p>{{Email}}</p>
<p>{{Name}}</p>
<p>{{Address}}</p>
<p>{{City}} {{State}} {{Zip}}</p>
</div>
<div class="rightCard">
<h4 class='eventTitle'>{{Event}}</h4>
<h2>{{Name}}
<br>
<span style='font-size: 26pt'>{{City}} <br> {{State}}</span>
</h2>
</div>
</div>
</div>
{{#if @index%4 === 0}}
</div><div class="container">
{{/if}}
{{/each}}
</div>
容器將具有邊距和填充適當地設定,並且.card
類內的每一個的報告載,並且.container
類是分頁。
IF應該怎麼辦?
這是要進入jsreport,我也不完全熟悉。不確定我是否可以註冊助手。