你好我的模板上面有以下代码,但无法获取loop.counter属性代码有什么问题吗?
{% for res in res_list %}
79 <div id="tr_{{ res.id }}">
80 <li><span data-acttion='rename' class="resname edit" id="zaab{{ loop.counter }}">{{ res.id }}</span>
81
82 <span class="edit resexpr" data-id="{{ res.id }}">{{ res.expr_highlight|safe }}</span></dd>
83 <input type="button" id="pickMeUp" value="pickMeUp">
84 </div>
85 </li>
86 {% endfor %}
我遇到的问题是在第80行,我有:
id="zaab{{ loop.counter }}"
浏览器上的输出只是zaab
如果我把它改成loop.first
首先看看输出是zaabTrue所以我觉得有些东西可以计算!
答案 0 :(得分:5)
好的解决了我在jinja 2.0中查看jinja 1命令,命令甚至不存在,所以你可以使用loop.index代替!