【问题标题】:Can not load image when have an image tag in source code?源代码中有图像标签时无法加载图像?
【发布时间】:2019-07-06 10:20:11
【问题描述】:

我是 Ruby on Rails 的新手,这是我的问题。我正在关注 railstutorial 的书,这是我的源代码

<%= link_to image_tag("rails.png", alt: "Rails logo"), 'http://rubyonrails.org/' %>

我想加载一张名为rails.png 的照片,但它没有按我的预期加载。 你能给我一些想法吗? 非常感谢您的 cmets。

【问题讨论】:

  • 你有错误吗?您遇到的行为是什么?

标签: ruby-on-rails


【解决方案1】:

您需要将 rails.png 图像存储在“app/assets/images/rails.png”中

提问前请在线搜索更多内容

https://guides.rubyonrails.org/asset_pipeline.html

Ruby on Rails displaying image with image_tag src

【讨论】:

  • 感谢您的评论。现在我可以使用您的文档在我的页面中显示我的图片。这是我的代码&lt;%= image_tag "rails.png"%&gt; 但是我还有一个问题,如果不需要的话,为什么他们在我的源代码中给了我“link_to”?
  • 你输入&lt;%= link_to image_tag("rails.png", alt: "Rails logo"), 'http://rubyonrails.org/' %&gt;的代码是正确的。它创建一个图像,该图像是一个将重定向到rubyonrails.org 的链接。如果您不希望您的图像成为链接,请单独使用图像标签。否则使用link_to。更多信息在这里stackoverflow.com/questions/5386318/…
猜你喜欢
  • 2019-11-25
  • 2013-05-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-29
  • 2014-11-25
  • 2020-12-08
相关资源
最近更新 更多