Ruby on rails 使数字递增
我有一个静态代码:Ruby on rails 使数字递增,ruby-on-rails,ruby,haml,Ruby On Rails,Ruby,Haml,我有一个静态代码: %a#carousel-selector-0.thumbnail %img{:src => "http://placehold.it/170x100&text=one"}/ %li.span2 %a#carousel-selector-1.thumbnail %img{:src => "http://placehold.it/170x100&te
%a#carousel-selector-0.thumbnail
%img{:src => "http://placehold.it/170x100&text=one"}/
%li.span2
%a#carousel-selector-1.thumbnail
%img{:src => "http://placehold.it/170x100&text=two"}/
%li.span2
%a#carousel-selector-2.thumbnail
%img{:src => "http://placehold.it/170x100&text=three"}/
%li.span2
%a#carousel-selector-3.thumbnail
%img{:src => "http://placehold.it/170x100&text=four"}/
%li.span2
%a#carousel-selector-4.thumbnail
%img{:src => "http://placehold.it/170x100&text=five"}/
%li.span2
%a#carousel-selector-5.thumbnail
%img{:src => "http://placehold.it/170x100&text=six"}/
这是我的每个循环,以使其从数据库动态
- @house.attachments.each do |a|
= link_to(image_tag(a.file.url), :id => "carousel-selector-{number}", :class => "thumbnail")
如何使{number}递增?比如在静态示例中 试试这个:
- @house.attachments.each_with_index do |a,i|
= link_to(image_tag(a.file.url), :id => "carousel-selector-#{i}", :class => "thumbnail")
试试这个:
- @house.attachments.each_with_index do |a,i|
= link_to(image_tag(a.file.url), :id => "carousel-selector-#{i}", :class => "thumbnail")
:id=>“旋转木马选择器-{$number+=1}”
假设在循环之前设置了$number=0
。:id=>“旋转木马选择器-{$number+=1}”
假设你在循环之前设置了$number=0
。@BachanSmruty我想他也想要0
,如果不是的话,你会的right@BachanSmruty我想他也想要0
如果不是的话,你是对的