【问题标题】:Mustache: if statement and foreach loop on same variable?小胡子:if 语句和 foreach 循环在同一个变量上?
【发布时间】:2014-04-07 22:52:32
【问题描述】:

如何在 Mustache 的同一个变量上同时使用 if 语句和 for/each 循环?

我有一个链接列表。我想做以下事情:

{{# list }}
List title
<ul>
  {{# list }}
  <li>{{{ text }}}</li>
  {{/ list }}
</ul>
{{/ list }}

但如果列表的长度超过一项,我会得到多个 List title 和 &lt;ul&gt; 等副本。

如果列表存在,我怎样才能只显示列表标题,而且在 Mustache 中遍历列表元素?

【问题讨论】:

标签: mustache


【解决方案1】:

handlebars.js

Handlebars 在很大程度上与 Mustache 模板兼容。

看这里:http://handlebarsjs.com/builtin_helpers.html#conditionals

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-13
    • 1970-01-01
    • 2014-02-11
    • 2015-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多