Twig:如何在 range() 中使用变量
Twig: How to use variable in range()
{% set lower_limit = 0 %}
{% set upper_limit = 10 %}
{% for i in range(lower_limit, upper_limit) %}
---
{% endfor %}
我们应该如何在range()
中使用变量?以上代码无效。
这是我的错误。上面的代码确实有效!实际上,我在 range
中使用的变量包含一个字符串值。我使用了过滤器 number_format
。现在可以了。示例...
{% set dots = item.dots|number_format %}
{% for i in range(1, dots) %}
.
{% endfor %}
{% set lower_limit = 0 %}
{% set upper_limit = 10 %}
{% for i in range(lower_limit, upper_limit) %}
---
{% endfor %}
我们应该如何在range()
中使用变量?以上代码无效。
这是我的错误。上面的代码确实有效!实际上,我在 range
中使用的变量包含一个字符串值。我使用了过滤器 number_format
。现在可以了。示例...
{% set dots = item.dots|number_format %}
{% for i in range(1, dots) %}
.
{% endfor %}