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 であるため、カウントに何かがあると思います!

4

1 に答える 1

5

解決しました。ジンジャ 2.0 でジンジャ 1 コマンドを探していましたが、そのコマンドは存在しないため、代わりに loop.index を使用できます。

于 2012-07-25T11:39:43.953 に答える