[英]Ruby On Rails image_tag( ) Issue
RoR专家的快速提问。
我在获取image_tag()方法以正确格式化HTML img元素时遇到问题。
我可以确定我的图像无法加载的原因是因为URL前面已添加了“ / images /”目录。 (见下文)
我像这样调用image_tag()方法:
我正在使用这样的MY方法:
这是正在生成的HTML标记::
有人知道为什么这个/ images /目录放在我的URL的前面吗?
谢谢!
尝试将https:/secure.gravatar.com ...更改为https://secure.gravatar.com ...
请注意,您只有一个'/'
您的URL中有语法错误。
一个示例:如果在我的控制器中,我使用以下命令:
@my_image_url = "https:/localhost/desktop/02.png"
当我查看生成的页面时,我得到:
<img src="/images/https:/localhost/desktop/02.png" alt="bob">
如果在我的控制器中使用以下命令:
@my_image_url = "https://localhost/desktop/02.png"
当我查看生成的页面时,我得到:
<img src="https://localhost/desktop/02.png" alt="bob">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.