在我看来,我会向其他网站显示一个网址:
<a href="url"><%= @article.url %></a>
但是,当我点击它时,我的网站崩溃了(它可能会将其解释为网站中另一个页面的网址)。
如何更改此代码,以便网址将我带到另一个网站?
答案 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" %>