特殊的 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>