阅读(3843) (9)

访问父级循环

2016-02-24 15:39:54 更新

特殊的 loop 变量总是指向最里层的循环。如果想要访问外层的循环,可以给它 设置别名:

<table>
{% for row in table %}
  <tr>
  {% set rowloop = loop %}
  {% for cell in row %}
    <td id="cell-{{ rowloop.index }}-{{ loop.index }}>{{ cell }}</td>
  {% endfor %}
  </tr>
{% endfor %}
</table>