所以,我想用每个循环键入数组元素的索引,我试过
- @characters = ['t','e','s','t'];
- @characters.each do |character, index|
%div{:class => "#{index}"} #{character}
但没有发生任何事情。
答案 0 :(得分:4)
使用Array#each
来获取集合对象的索引,而不是使用Enumerable#each_with_index
:
AB1234567; SE0001848; SE0019591; RE0010599; etc.
这将输出:
- @characters = ['t','e','s','t']
- @characters.each_with_index do |character, index|
%div{:class => index}= character