在控制器中查看图像路径
View image path in controller
我的图片位于 /app/assets/images/myfolder/a.png
。我想 return url 中的图像 api。那么,如何在控制器中获取这条路径呢?
我试过以下
ActionController::Base.helpers.image_path('myfolder/a.png')
ActionController::Base.helpers.asset_path('myfolder/a.png')
view_context.image_path('myfolder/a.png')
但 none 有效。
试试这个
ActionController::Base.helpers.image_url('myfolder/a.png')
我的图片位于 /app/assets/images/myfolder/a.png
。我想 return url 中的图像 api。那么,如何在控制器中获取这条路径呢?
我试过以下
ActionController::Base.helpers.image_path('myfolder/a.png')
ActionController::Base.helpers.asset_path('myfolder/a.png')
view_context.image_path('myfolder/a.png')
但 none 有效。
试试这个
ActionController::Base.helpers.image_url('myfolder/a.png')