Rails查看另一个网站的URL

时间:2015-06-21 18:02:20

标签: html ruby-on-rails url

在我看来,我会向其他网站显示一个网址:

 <a href="url"><%= @article.url %></a>

但是,当我点击它时,我的网站崩溃了(它可能会将其解释为网站中另一个页面的网址)。

如何更改此代码,以便网址将我带到另一个网站?

3 个答案:

答案 0 :(得分:1)

我会这样使用link_to Action View Helpers

<%= link_to "External Link", @article.url %> 

假设@article.url返回相应的网址

答案 1 :(得分:1)

最好使用导轨ActionView::Helpers来显示网址。

<%= link_to "Visit Other Site", @article.url %>

将编译为

<a href="http://www.rubyonrails.org/">Visit Other Site</a>

链接到文档here

答案 2 :(得分:1)

最好使用link_to。甚至你可以轻松地传递类似样式的类名称等额外的东西。请检查Rails指南。

<%=  link_to "Articles", articles_path, id: "news", class: "article" %>