rails 4 link_to不渲染动态文本

时间:2014-02-23 04:35:40

标签: ruby-on-rails ruby erb

在我的rails 4 erb视图中,我有这个链接,

<%= link_to "Download @served_file.title", "/public/uploads/@served_file.file", :class => "btn" %>

但是,它不会将@served_object.title@served_object.file替换为文本,而只是将这些行放在<%= %>中按预期工作。

1 个答案:

答案 0 :(得分:2)

您需要将值插入到字符串中。

<%= link_to "Download #{@served_file.title}", "/uploads/#{@served_file.file}", :class => "btn" %>