遇到了一个问题,简化了一下代码,代码如下:
{% set temp =1 %}
{% for a in range(2) %}
{% for b in range(3) %}
{% for c in range(4) %}
{% for d in range(5) %}
{% set temp = 5 %}
{% endfor %}
{% endfor %}
{% endfor %}
{% endfor %}
{{temp}}
最终打印出来的temp是1,实在没弄清楚这个temp的生存作用域。如果想修改这个temp该怎么做?
在stackoverflow上看到一个不知道是不是类似的问题,英语不是太好,大概看下来好像是一个问题?
https://stackoverflow.com/que...
建议有需要的时候,去文档里面找,特别是原英文文档。