输入值字符串中的变量

时间:2014-04-17 20:25:10

标签: ruby-on-rails ruby-on-rails-4

我正在尝试为我的输入文本字段的值添加一个变量(Post title)到我的字符串。

我只是看到了#{@post.title},而不是真正的标题。

我做错了什么?

在我的form.html.erb中:

<%= f.text_field :title, :value => 'Enquiry about post #{@post.title}' %>

1 个答案:

答案 0 :(得分:2)

您没有使用正确的引号,您需要使用双引号"进行字符串插值:

<%= f.text_field :title, :value => "Enquiry about post #{@post.title}" %>

请在wikibooks上找到有关Interpolation的更多信息。