可以使用eco模板引擎获取当前循环索引吗?
例如,在Jinja2中,您可以这样做
{% for var in array %}
{{ loop.index0 }}
{% endfor %}如果不是,有没有一种更常用的方法来获取索引?
发布于 2012-05-18 03:54:56
从CoffeeScript website
# 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 对于eco模板,应该是这样的:
<% for val, idx in @varName: %>
<span>The index is <%= idx %> and value is <%= val %></span>
<% end %>发布于 2012-05-18 04:16:18
是的,只是将CoffeeScript用于(但要注意额外的:):
<% for thing, i in @things: %>
<%= i %>: <%= thing %>
<% end %>jsFiddle example。
https://stackoverflow.com/questions/10642287
复制相似问题