我有一个带有标题的部分,我只想在填充数组时显示,如下所示:
<h1> These are the elements in the array </h1>
<ul>
{{#myArray}}
<li>{{name}} - {{value}}</li>
{{/myArray}}
</ul>
如果只填充<h1>
,我该如何呈现myArray
?
如果我将它放在#部分中,它会为数组中的每个元素渲染一次,这不是我想要的。
这样做的正确方法是什么?
答案 0 :(得分:3)
{{#myArray.length}}
<h1> These are the elements in the array </h1>
{{/myArray.length}}
对于空数组,.length将返回0,因此我们实现了一个真正的假值。
<强> DEMO 强>
就PHP而言:
{{#myArray.0}}
<h1> These are the elements in the array </h1>
{{/myArray.0}}