1
이상한 문제가 있습니다. Handlebars 템플릿에서 닫히지 않은 html을 사용하려고하면 렌더링 할 때 강제로 닫습니다.유성우 자동 닫기 html 태그
{{#if a}}
<li>
{{/if}}
{{#if b}}
</li>
<li>
{{/if}}
{{someItemText}}
기대 :
<!--here 'a' from template is true-->
<li>
someItemtext from item #1
someItemtext from item #2
someItemtext from item #3
<!--here 'b' from template is true-->
</li>
<li>
someItemtext from item #4
someItemtext from item #5
someItemtext from item #6
가 렌더링 : 어떻게
<!--here 'a' from template is true-->
<li>
someItemtext from item #1
</li>
someItemtext from item #2
someItemtext from item #3
<!--here 'b' from template is true-->
<li></li>
someItemtext from item #4
someItemtext from item #5
someItemtext from item #6
어떤 아이디어
예를 들어 나는이 템플릿 {{#each 항목}} 사용하려면 강제 태그를 닫으시겠습니까? 감사!
내가 가진 some_list.html (메인 페이지) 도우미를 가지고 컬렉션의 모든 항목을 잡는다 : 당신은 사전에 그룹을 계산하고 그룹별로 아이템을 얻을 수있는 방법을 제공해야 . 그룹화하고자하는 조건문과 열거 나 닫힌 요소를 사용하여 그룹으로 만들고 싶습니다. 이 템플릿은 Template.helpers를 통해 인덱스가 0이고 매 n 번째인지 확인합니다. 그들은 잘 작동하고 있습니다. Handlebars.helpers없이 사용하면 true 또는 false가됩니다. – Cooba