我不知道如何使用 swig 模板打印列表项的编号。示例(1、2、3、4、5)。
<ul>
{% for result in results %}
<li>
<span>Item number: {{n}}</span>
{{ result.title }}
</li>
{% endfor %}
</ul>
我不知道如何使用 swig 模板打印列表项的编号。示例(1、2、3、4、5)。
<ul>
{% for result in results %}
<li>
<span>Item number: {{n}}</span>
{{ result.title }}
</li>
{% endfor %}
</ul>
您可以在此页面的“任务 #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