如何在rails中使用link_to将多个内容放在一个链接中?

时间:2017-08-23 06:12:57

标签: ruby-on-rails ruby

这是我的代码:

 <div class="column">
     <div class="post-module">
          <a href="https://www.livescience.com/59802-should-we-fear-
               intelligent-robots.html" >
          <div class="thumbnail">
              <div class="date">
                  <div class="day">14</div>
                  <div class="month">Jul</div>
              </div>
              <img src="#"/>
          </div>
          <div class="post-content">
              <div class="category">Robots</div>
              <h1 class="title">Should We Fear The Rise of Intelligent 
               Robots? </h1>
              <h2 class="sub_title"> Robots will unite. </h2>
              <p class="description"></p>
          </div> 
        </a>       
    </div>
</div>  

我想在rails中制作代码,但我只是在rails中的初学者,我无法找到可以帮助我的东西。我只知道rails中link_to的基本思想。

1 个答案:

答案 0 :(得分:4)

link_to 方法可以采用一个块并将其评估显示为链接内容:

<%= link_to "https://www.livescience.com/59802-should-we-fear-intelligent-
  robots.html" do %>
   <div class="thumbnail">
     <div class="date">
         <div class="day">14</div>
             <div class="month">Jul</div>
                 </div><img src="#"/>
             </div>
             <div class="post-content">
                 <div class="category">Robots</div>
                 <h1 class="title">Should We Fear The Rise of 
                 Intelligent Robots? </h1>
                 <h2 class="sub_title"> Robots will unite. </h2>
                 <p class="description"></p>
             </div> 
<% end %>