Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何通过Rails引导循环传送数据幻灯片以获取未知的幻灯片?_Ruby On Rails_Ruby_Html_Twitter Bootstrap_Carousel - Fatal编程技术网

Ruby on rails 如何通过Rails引导循环传送数据幻灯片以获取未知的幻灯片?

Ruby on rails 如何通过Rails引导循环传送数据幻灯片以获取未知的幻灯片?,ruby-on-rails,ruby,html,twitter-bootstrap,carousel,Ruby On Rails,Ruby,Html,Twitter Bootstrap,Carousel,我已经为我的Rails项目创建了一个工作的Ruby on Rails引导转盘,其中包含一组图像,但是我的网站将根据用户输入有不同数量的图像,我希望幻灯片的数量根据图像的不同而变化。我是ruby新手,所以我不能完全理解实现这一功能所需的循环代码。。。谢谢你的关注 这是一组幻灯片(4)的代码: 这是我根据我的“外出”模型的计数尝试的一个循环(每个外出有一个我想要循环的图像)。我永远不知道我需要多少张幻灯片,前一天可能是5张,第二天可能是20张,第二天可能是4张 &

我已经为我的Rails项目创建了一个工作的Ruby on Rails引导转盘,其中包含一组图像,但是我的网站将根据用户输入有不同数量的图像,我希望幻灯片的数量根据图像的不同而变化。我是ruby新手,所以我不能完全理解实现这一功能所需的循环代码。。。谢谢你的关注

这是一组幻灯片(4)的代码:


  • 这是我根据我的“外出”模型的计数尝试的一个循环(每个外出有一个我想要循环的图像)。我永远不知道我需要多少张幻灯片,前一天可能是5张,第二天可能是20张,第二天可能是4张

                <ol class="carousel-indicators"> 
                  <li data-target="#mycarousel" data-slide-to="0" class="active"></li> 
                  <%= x = @outings.count, for outingimagecount in 1..x do %> 
                  <li data-target="#mycarousel" data-slide-to=#{outingimagecount)></li> 
                  <% end %> 
                </ol>
    
    
    

  • 尝试
    每个索引

    <% @outings.each_with_index do |outing, i| %>
      <li data-target="#mycarousel" data-slide-to=#{i) class="#{'active' if i == 0}"></li>
    <% end %>
    
    
    
  • 或者你可以:

    <% (1..@outings.count).each do |i| %>
    
    
    
    <% (1..@outings.count).each do |i| %>