我正在尝试为我的输入文本字段的值添加一个变量(Post title)到我的字符串。
我只是看到了#{@post.title}
,而不是真正的标题。
我做错了什么?
在我的form.html.erb中:
<%= f.text_field :title, :value => 'Enquiry about post #{@post.title}' %>
答案 0 :(得分:2)
您没有使用正确的引号,您需要使用双引号"
进行字符串插值:
<%= f.text_field :title, :value => "Enquiry about post #{@post.title}" %>
请在wikibooks上找到有关Interpolation
的更多信息。