Rails在表单上发布外部链接并显示它是可点击的

时间:2017-11-15 08:40:06

标签: ruby-on-rails

这可能很简单,但我无法弄明白该怎么做。

我只是希望能够在表单中输入外部链接,然后在视图中显示它。它应该是可点击的并在新标签页中打开。

我正在使用formtastic。

我试过了:

形式:

<%= semantic_form_for @poll do |f| %>
<%= f.input :link %>

<% end %>

视图:

<p><%= link_to @poll.link %></p>

我尝试在表单中输入https://www.google.com

这样做会在视图中显示可点击的链接https://www.google.com,但是当我点击时没有任何反应。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

基本上你需要使用带有链接的target: :_blank作为例子: -

<li><%= link_to "My Link", @poll.link, target: :_blank %></li>