遇到奇怪的问题。当我尝试在 Handlebars 模板中使用未关闭的 html 时,它会在渲染时强制关闭它们。
例如,我想在此模板中使用 {{#each items}}:
{{#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
任何想法如何关闭此强制标签关闭?谢谢!