coffeescript – 在环境模板中获取循环索引

是否可以使用eco模板引擎获取当前的循环索引?

例如在Jinja2你可以做

{% for var in array %}
    {{ loop.index0 }}
{% endfor %}

如果不是有更习惯的方式来获取索引?

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 %>
http://stackoverflow.com/questions/10642287/getting-the-loop-index-in-an-eco-template

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:coffeescript – 在环境模板中获取循环索引