Rails:如何向 Rails 应用程序添加外部链接
我有一个字符串,用户在其中输入 URL,该字符串稍后显示在 index.html 中。我怎样才能将其变成有效的外部链接?现在,该链接按预期显示(例如www.facebook.com/tester),但是当我单击该链接时,我收到 no Route matches "/www.facebook.com/tester" 路由错误。我尝试了 user.facebook.link 但没有成功。
我也尝试添加 href=" " 但没有成功。
<%= link_to nil, user.facebook %>
I have a string in which users input a URL, which is later displayed in index.html. How can I turn that into a working external link? Right now, the link displays as should (e.g. www.facebook.com/tester), but when I click on the link I get a no route matches "/www.facebook.com/tester" routing error. I tried user.facebook.link but that didn't work.
I tried adding href=" " also but with no luck.
<%= link_to nil, user.facebook %>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
正如@Mischa 所提到的,您可以添加:
将协议添加到链接中。
如果您需要为链接提供标签,例如
Facebook
,您可以使用它:仅此而已。
我希望这有帮助
As mentioned by @Mischa, you can add:
to have the protocol added to link.
If you need to give the link a label, say,
Facebook
, you can use it:That's all.
I hope this helps