2012-07-25 39 views
3

你好我的代码如下我的模板,但不能得到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>&nbsp;&nbsp; 
83       <input type="button" id="pickMeUp" value="pickMeUp"> 
84     </div> 
85     </li> 
86     {% endfor %} 

和我的问题是线80在那里我有:

id="zaab{{ loop.counter }}" 

浏览器上的输出只是zaab

如果我改变它loop.first

输出是第一次看zaabTrue所以有一些与我认为计数!

回答

5

好的解决了我在jinja 2.0中寻找jinja 1命令那个命令甚至不存在,所以你可以使用loop.index来代替!