Ruby on Rails 链接
我有一个带有描述的实例:
instance = Object.new
instance.description = '<a href=www.google.com >Google</a>'
然后在视图中,我使用它显示它
= sanitize(instance.description)
它显示正确的链接,但是当我将鼠标悬停在链接上并查看网址时,它将重定向到 'www.my- web-app.com/www.google.com'(它将我的应用程序的域添加到正确的网址前面),有人知道是什么原因造成的吗?请帮我。
提前致谢
I have an instance with a description:
instance = Object.new
instance.description = '<a href=www.google.com >Google</a>'
Then in the view, I display it using
= sanitize(instance.description)
It displays the link correct but when I hover over the link and I look at the url it will redirect to 'www.my-web-app.com/www.google.com' (it prepends the domain of my app to the correct url), anyone knows what's causing this? please help me.
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您应该将
http://
添加到 URL:You should add
http://
to the URL:您的
href
需要有一个 http:// 所以,问题出在 HTML 上,它与 Rails 无关。
You
href
needs to have an http:// so,The problem is with the HTML, it has nothing to do with rails.