2

我不知道如何使用 swig 模板打印列表项的编号。示例(1、2、3、4、5)。

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

1 回答 1

1

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

具体来说,{% for %}在 Swig 的标签中,你可以访问一个名为 的变量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

于 2014-06-21T18:25:17.243 回答