繁体   English   中英

如何将“link_to”放在整张卡片下?

[英]how to put “link_to” under an entire card?

我是 Ruby 的初学者,我在这个疑问中徘徊了好几个小时。 如何将"link_to"放在整张卡片下? 我有这个代码:

<div class = "card-body">
     <h4> <% = link_to post.title, post%> </h4>

     <div class = "text-muted mb-2">
       <em> By <% = post.author%> (<% = l (post.created_at, format:: long)%>) </em>
     </div>

     <p> <% = post.body.truncate (220)%> </p>

     <p class = "text-muted"> <% = pluralize (post.comments.count, 'Comment')%> </p>
   </div>

并希望将"card-body" class 到 function 作为"link_to"

您可以将块传递给link_to方法。

<%= link_to post do %>
  <div class="card-body">
    <h4><%= post.title %></h4>
    ...
  </div>
<% end %>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM