Swig模板列表项目编号

时间:2014-06-21 17:47:13

标签: javascript templates swig-template

我无法弄清楚如何使用swig模板打印列表项的编号。例子(1,2,3,4,5)。

<ul>
  {% for result in results %}
  <li>
    <span>Item number: {{n}}</span>
    {{ result.title }}
  </li>
  {% endfor %}
</ul>

1 个答案:

答案 0 :(得分:1)

您可以在此页面的“任务#1”标题下找到答案:

具体而言,在Swig中的{% for %}标记内,您可以访问名为loop的变量,该变量具有index属性:

<ul>
  {% for result in results %}
  <li>
    <span>Item number: {{ loop.index }}</span>
    {{ result.title }}
  </li>
  {% endfor %}
</ul>

另请参阅Swig文档:http://paularmstrong.github.io/swig/docs/tags/#for