我试图在我的rails应用程序中添加图像,但是出现错误
我购买的主题中的HTML代码
<img src="img/tour_plan_4.jpg" alt="" class="rounded-circle thumb_visit">
我在ERB中的代码
<%= image_tag("hashtag.png"), class: "rounded-circle thumb_visit" %>
请帮助谢谢。
答案 0 :(得分:2)
您没有将Rails项目和静态HTML项目进行比较,您需要了解Rails项目的结构,例如rails assets pipeline
。
如果要在Rails项目中显示图像,则将图像放入app/assets/images/
文件夹,然后像
erb
文件中调用
<%= image_tag("hashtag.png", class: "rounded-circle thumb_visit") %>
OR
<%= image_tag "hashtag.png", class: "rounded-circle thumb_visit" %>
生成的HTML是
# => <img src="/assets/hashtag.png" class="rounded-circle thumb_visit" />
或其他在Rails项目中调用图像的方法,您只需要了解Rails项目的结构即可。
请参见image_tag
助手
答案 1 :(得分:1)
根据您的评论,这只是语法错误。试试这个:
<%= image_tag("hashtag.png", class: "rounded-circle thumb_visit") %>