핸들 막대에는 익숙하지 않지만보고 설정에서 사용하고 있으며 출력용으로 인쇄하고 있습니다. 내가 인쇄하는 문서는 페이지 당 4 개가되어야하므로 if(index%4 === 0)
과 같은 검사를하고 싶습니다. 그러나 어떻게해야할지 모르겠습니다. 내가 {{#each dataset}}
HandleBars 각각의 인덱스가 4로 나눌 수 있는지 확인
와 객체의 배열을 통해 갈거야
여기에 기본 레이아웃, 그리고 내 4 페이지 당 보고서에 대한 내 시도.
<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으로 갈 것입니다. 헬퍼를 등록 할 수 있는지 확실하지 않습니다.