0

我有以下 ruby​​ 代码,显示博客文章有多少评论:

<%= post.comments.count %> comments

例如,如果一个帖子有 3 条评论,则视图中呈现的是“3 条评论”。我现在想做的是将此文本作为帖子显示页面的链接,但我不确定如何将 ruby​​ 代码和文本组合成一个 link_to。以下代码将数字 3(假设帖子有 3 条评论)链接到帖子的显示页面。

<%= link_to post.comments.count, post %>

我怎样才能接受这个声明并使整个字符串“3 comments”成为显示页面的链接?

4

1 回答 1

3

几乎!

插值是你想要的。红宝石位于#{ } 中。

<%= link_to "#{post.comments.count} comments", post %>
于 2013-10-18T00:18:41.003 回答