这是关于Mustache语法的问题。我正在使用clostache,但我认为这没有什么不同。
“Section”运算符似乎重载,表示
如果我想显示一个部分,如果值是非false而不是迭代该怎么办?例如(使用%
字符创建示例运算符)
{{%people}}
<p>There are people. Here they are:</p>
<ul>
{{#people}}<li>{{name}}</li>{{/people}
{{/people}}
这似乎是一个非常常见的用例,但我显然看不到它的语法。我该如何完成?
最佳答案
不幸的是,您所描述的是不可能的。在JS代码中,您必须为标题创建一个新部分,如果true
的长度大于0,则将其设置为people
。
关于mustache - 如果在Moustache中列表不为空,如何显示部分?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25569155/