on erb:
@student.count #--> 4
<li><%= link_to "Show All", 'all' %></li>#-->Show all
我想要展示
显示全部(3)
我试过了
<li><%= link_to "Show All"@students.count, 'all' %></li>
或
<li><%= link_to "Show All"+@students.count, 'all' %></li>
但所有人都没有工作
答案 0 :(得分:2)
使用插值
<li><%= link_to "Show All(#{@student.count})", 'all' %></li>
这不起作用,因为你连接一个字符串和一个数字(TypeError:没有将Fixnum隐式转换为String)
"Show All" + @students.count
这有效
"Show All" + @students.count.to_s
答案 1 :(得分:1)
TRY
<li><%= link_to "Show All(" + @students.count.to_s + ")" , 'all' %></li>
OR
<li><%= link_to "Show All(#{@student.count})", 'all' %></li>