递归调用for循环
通过在for中使用recursive 关键字,并且在需要递归的地方使用loop方法就可以实现递归调用for循环
引用官方的例子如下:
<ul> {%- for item in sitemap recursive %} <li><a href="{{ item.href|e }}">{{ item.title }}</a> {%- if item.children -%} <ul>{{ loop(item.children) }}</ul> {%- endif %}</li> {%- endfor %} </ul>
本源代码:链接:https://pan.baidu.com/s/1wRG-W1kY0o1z2zi1UTmRhQ 密码:yrzz