繁体   English   中英

Ruby On Rails image_tag()问题

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM