每个中的第一项 - jQuery模板

时间:2012-10-26 03:46:27

标签: jquery-templates

我正在尝试编写一个jQuery模板,我循环遍历一个数组,并且数组的第一个元素为剩余元素生成不同的输出

<script type='text/x-jquery-tmpl'>
  {{each things}}
    {{if ${index} == 0}}
      <div class='active'>${value}</div>
    {{else}}
      <div class='passive'>${value}</div>
    {{/if}}
  {{/each}}
</script>

和数据:

{things: ["Val1", "Val2", ... , "Valn"]}

但是{{if ${index} == 0}}条件不起作用。如何使模板为其余的数组生成不同的输出?

1 个答案:

答案 0 :(得分:2)

尝试删除$ {index}

上的花括号
{{if $index == 0}}