Add image to layout in ruby on rails
我想在我的模板上为我的ruby on rails项目添加一个图像,其中我目前在布局
请问有什么想法吗?
1 | <img src="/images/rss.jpg" alt="rss feed" /> |
如果您想使用rails标签,请使用以下命令:
1 | <%= image_tag("rss.jpg", :alt =>"rss feed") %> |
默认情况下,在Ruby on Rails项目中,服务器HTML源的根是公共目录。因此,您的链接为:
1 | <img src="images/rss.jpg" alt="rss feed" /> |
但是在Rails项目中,最佳实践是使用内置的帮助器:
1 | <%= image_tag("rss.jpg", :alt =>"rss feed") %> |
这将创建正确的图像链接,并且如果您添加断言服务器等,它将与之配合使用。
使用新的ruby时,图像文件夹将转到文件夹应用程序上的资产文件夹
将图像放入图像文件夹后,使用
1 | <%=image_tag("example_image.png", alt:"Example Image")%> |
简单,只需使用img标签帮助器即可。 Rails知道在资产管道中的images文件夹中查找,您可以像这样使用它
1 | <%= image_tag"image.jpg" %> |
对我有用:
image_tag是与朋友交往的最佳方式