在Handlebars中,您可以制作条件,例如:
{{#if isActive}}
<img src="star.gif" alt="Active">
{{/if}}
http://handlebarsjs.com/block_helpers.html
我已经尝试了一段时间在PHP Moustache中做这样的事情。但是我无处可以找到任何允许{{#something withvalue}}
的内容为什么不将{{#each}}用于if
?如果我希望每个人都在制作li
的列表中,并且我只想在实际ul
s时将它们包装在li
中?
我需要一个预先检查过列表的额外值,我觉得这很难看。
{{#hasList }}
<ul>
{{# list }}
<li>{{ title }}</li>
{{/ list }}
</ul>
{{/hasList }}
必须有办法在Mustache中处理这个问题,对吧?