我正在尝试显示帐户列表,我在link_to
方法中收到了上述错误。以下是我的link_to
方法。
<div class="list-group">
<% @accounts.each do |account| %>
<%= link_to account.name, account_path( account.accountid ),
class: "list-group-item active" do %>
<span class="glyphicon glyphicon-chevron-right"></span>
<span class="badge">44</span>
<% end %>
<% end %>
</div>
答案 0 :(得分:4)
如果您使用阻止形式的link_to,则无法拥有文字内容(该块是您的文字内容)。如果你看rails helpers。块形式的语法如下:
link_to(url, html_options = {}) do
# name
end
所以你需要做一些事情:
<div class="list-group">
<% @accounts.each do |account| %>
<%= link_to account_path( account.accountid ), class: "list-group-item active" do %>
<%= account.name %>
<span class="glyphicon glyphicon-chevron-right"></span>
<span class="badge">44</span>
<% end %>
<% end %>
</div>