如何在Rails中使用"_blank"或"_new"

gle*_*nnm 16 ruby ruby-on-rails ruby-on-rails-3

在HTML中,如果我想在新窗口中打开链接,我会采用target ="_ blank",如下所示:

<a href="http://www.website.com/" target="_blank"><img src="/img.png" /></a>
Run Code Online (Sandbox Code Playgroud)

如何将"_blank"添加到rails?这是我到目前为止链接的代码(但它当前在相同的选项卡/窗口中打开):

<%= link_to image_tag("img.png"), 'http://www.website.com/' %>
Run Code Online (Sandbox Code Playgroud)

Ism*_*reu 49

我想是这样的

<%= link_to image_tag('img.png'), 'http://www.website.com', target: '_blank' %>
Run Code Online (Sandbox Code Playgroud)

http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html#method-i-link_to

  • @glennm,你是对的,那就是Ruby 1.9风格. (2认同)