HTML中的标签=“”中的Ruby标签

时间:2013-08-13 13:47:05

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

我正在尝试在链接的标题标记中包含变量。

e.g。

<%= link_to @user.facebook_link, title: "Facebook" %>

所以它看起来像这样:

<%= link_to @user.facebook_link, title: "<% @user.name %> on Facebook", target: '_blank' do %>

我该怎么做?

1 个答案:

答案 0 :(得分:5)

在ruby中的字符串中使用插值时,请改为使用#{...}

<%= link_to @user.facebook_link, title: "#{@user.name} on Facebook", target: '_blank' do %>