2012-07-25 54 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來代替!