【发布时间】:2021-10-09 13:00:11
【问题描述】:
我的 HTML 代码如下:
<div class = "methods">
{% set j = 1 %}
{% for i in range (4) %}
<div class = "mrow">
<div class = "mrow1">
<div class = "mrow11">
<img src = "static/images/metodo{{ listofitems[j] }}.png">
</div>
<div class = "mrow2 gold">
MÉTODO
</div>
</div>
<div class = "mrow1">
<div class = "mrow11">
<img src = "static/images/metodo{{ listofitems[j+1] }}.png">
{% set j = j + 2 %}
{{ j }}
</div>
<div class = "mrow2 gold">
MÉTODO
</div>
</div>
</div>
{% endfor %}
</div>
我从烧瓶传递的变量是listofitems = [0, 1, 2, 3, 4, 5, 6, 7],图像是'metodo1.png'、'metodo2.png'等。它为所有图像'metodo1.png'和'metodo2.png'设置src属性,忽略我在 j 上做的增量。只有它增加 j 的时候是第一次。我想要总共 8 张图像,每张都动态地将源更改为 1...8。使用{{ j }} 行,它会在每秒图像下打印 3 个,永远不会进一步增加。
非常感谢您。
【问题讨论】: