相关疑难解决方法(0)

Rails得到"每个"循环的索引

所以我有这个循环:

<% @images.each do |page| %>

<% end %>
Run Code Online (Sandbox Code Playgroud)

如何在循环内获得"page"的索引?

ruby ruby-on-rails

187
推荐指数
3
解决办法
14万
查看次数

每个Ruby中的自动计数器?

我想使用for-each和counter:

i=0
for blah in blahs
    puts i.to_s + " " + blah
    i+=1
end
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法呢?

注意:我不知道blahs是数组还是哈希,但必须做的blahs[i]不会使它更性感.我也想知道如何i++用Ruby 编写.


从技术上讲,Matt和Squeegy的答案首先出现了,但是我给了paradoja最好的答案,所以在SO上点了几点.他的回答还有关于版本的说明,这仍然是相关的(只要我的Ubuntu 8.04使用Ruby 1.8.6).


应该使用puts "#{i} #{blah}"哪个更简洁.

ruby syntax

131
推荐指数
4
解决办法
7万
查看次数

标签 统计

ruby ×2

ruby-on-rails ×1

syntax ×1