我一直试图制作一些列表,点击每个列表后,其内容将被编辑。我在这个Ruby on Rails应用程序中使用了twitter bootstrap,嵌入式HTML。
<div class="list-group">
<% @statuses.each do |status| %>
<a href="#" class="list-group-item"><%= status.content %></a>
<% end %>
</div>
在这里,我没有了解如何让这些<%= link_to
与<a href=""
的每个status
网址建立联系。
<%= link_to 'Edit', edit_status_path(status) %>
请帮助我完全糊涂了。 提前谢谢。
答案 0 :(得分:0)
如果您希望整个状态实际上是一个链接,就像您在示例中使用手动锚标记一样,那么请尝试:
<div class="list-group">
<% @statuses.each do |status| %>
<%= link_to status.content, edit_status_path(status), class: "list-group-item" %>
<% end %>
</div>
另见http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html#method-i-link_to。