[英]rails image_path renders absolute path
I know that image_path
should generate a relative path; 我知道image_path
应该生成一个相对路径; however, for me it's generating an absolute one and breaks my code. 但是,对我来说,它生成了绝对的代码并破坏了我的代码。
In my haml
file: 在我的haml
文件中:
= image_path '/mailers/my_image.png'
Renders: 呈现:
http://localhost:3000/mailers/my_image.png
Have you tried changing it to 'mailers/my_image.png'
? 您是否尝试过将其更改为'mailers/my_image.png'
? The leading forward slash is generally expected to generate an absolute path. 通常预期前导斜线会产生绝对路径。
https://api.rubyonrails.org/classes/ActionView/Helpers/AssetUrlHelper.html#method-i-image_path https://api.rubyonrails.org/classes/ActionView/Helpers/AssetUrlHelper.html#method-i-image_path
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.