Mustache.js条件标题

时间:2015-01-23 18:58:33

标签: mustache

使用mustache.js,如果colors数组中有实际值,我只想显示一个标题(Colors)。一种似乎有效的方法是:

{colors: [] }

{{#colors.0}}<h1>Colors</h1>{{/colors.0}}

{{#colors}}
    * {{.}}
{{/colors}}

但感觉有更好的方法。我在这里错过了什么吗?

1 个答案:

答案 0 :(得分:2)

因为它是JavaScript,所以你可以使用{{# colors.length }},因为只要数组非空,这就是真的。