我希望能够使用 JTwig 模板执行与以下循环等效的操作:
for (int i = 0; i < length; i++ ) { ... }
我尝试了以下方法,但似乎都不起作用:
{% set k = 10 %}
{% for i in 1..k %}
<option value={{k}} >{{k}}</option>
{% endfor %}
或者
{% set k = 10 %}
{% for i in range(1,k) %}
<option value={{k}} >{{k}}</option>
{% endfor %}
我可以循环容器,但似乎无法找到让这种事情正常工作的方法。
最佳答案
你必须加上方括号,像这样:
{% for i in [1..10] %}
{{ i }}
{% endfor %}
这是我偶然发现的。文档中似乎缺少它。
关于使用范围而非容器的 Java JTwig For 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52328726/