Twig 根据整数值在 <tr> 中生成 <td>
Twig generate <td> in <tr> based on an integer value
在 google 中搜索这个并查看了 twig 的官方文档,没有找到答案,
我有这个
$data['count'] = $count;//6
在我的 php 代码中,
我想在 twig 文件中生成与 $beltCount 一样多的 td 我试过了但是没有用:
{% for i in count%}
<td> {{ i }}</td>
{% endfor %}
我应该换一种方式吗?我没有找到这个
的语法
谢谢
整数 6 不可枚举,它只是一个数字。
但是,您可以使用 range(1, count)
或者,如评论中所述 Teneff,范围运算符 1..count
来创建从 1 到 6 的可枚举值(或 [= 中的任何值) 14=]) :
{% for i in range(1, count) %}
<td> {{ i }}</td>
{% endfor %}
{% for i in 1..count %}
<td> {{ i }}</td>
{% endfor %}
您可以在 documentation
中找到更多信息
在 google 中搜索这个并查看了 twig 的官方文档,没有找到答案,
我有这个
$data['count'] = $count;//6
在我的 php 代码中, 我想在 twig 文件中生成与 $beltCount 一样多的 td 我试过了但是没有用:
{% for i in count%}
<td> {{ i }}</td>
{% endfor %}
我应该换一种方式吗?我没有找到这个
的语法谢谢
整数 6 不可枚举,它只是一个数字。
但是,您可以使用 range(1, count)
或者,如评论中所述 Teneff,范围运算符 1..count
来创建从 1 到 6 的可枚举值(或 [= 中的任何值) 14=]) :
{% for i in range(1, count) %}
<td> {{ i }}</td>
{% endfor %}
{% for i in 1..count %}
<td> {{ i }}</td>
{% endfor %}
您可以在 documentation
中找到更多信息