是否可以使用eco模板引擎獲取當前循環索引?在eco模板中獲取循環索引
例如在Jinja2的,你可以做
{% for var in array %}
{{ loop.index0 }}
{% endfor %}
如果不是有沒有的索引處獲得的更地道的方式?
是否可以使用eco模板引擎獲取當前循環索引?在eco模板中獲取循環索引
例如在Jinja2的,你可以做
{% for var in array %}
{{ loop.index0 }}
{% endfor %}
如果不是有沒有的索引處獲得的更地道的方式?
# Fine five course dining.
courses = ['greens', 'caviar', 'truffles', 'roast', 'cake']
menu i + 1, dish for dish, i in courses
也可以寫成
courses = ['greens', 'caviar', 'truffles', 'roast', 'cake']
for dish, i in courses
menu i + 1, dish
對於生態模板,這樣的事情應該這樣做:
<% for val, idx in @varName: %>
<span>The index is <%= idx %> and value is <%= val %></span>
<% end %>
是的,只是用CoffeeScript for(但照顧額外的:
):
<% for thing, i in @things: %>
<%= i %>: <%= thing %>
<% end %>
對,但你會怎麼做,在一個生態模板的上下文。 –
太棒了。謝謝! –
沒問題。祝你好運。 – Sandro