如何使用 try() 在 Rails 中加载图像缩略图
How do I use try() to load an image thumbnail in Rails
语法问题!如何将 try() 与图像缩略图一起使用?
我正在使用 Carrierwave 和 MiniMagick 在我的 Rails 应用程序中管理图像上传。每张上传的图片还会获得一个 :med_thumb 缩略图。
我使用此代码在可用时显示头像图像 --
<%= link_to image_tag(user.avatar.try(:image)), user %>
如何尝试()图像的:med_thumb?我尝试了这些行但没有成功:
<%= link_to image_tag(user.avatar.try(:med_thumb)), user %>
<%= link_to image_tag(user.avatar.try(:image, :med_thumb)), user %>
<%= link_to image_tag(user.avatar.try(image(:med_thumb))), user %>
提前致谢!
我发现我可以链接 try() 函数并使用它来获取图像缩略图。这条线奏效了 --
<%= link_to image_tag(user.avatar.try(:image).try(:med_thumb)), user %>
语法问题!如何将 try() 与图像缩略图一起使用?
我正在使用 Carrierwave 和 MiniMagick 在我的 Rails 应用程序中管理图像上传。每张上传的图片还会获得一个 :med_thumb 缩略图。
我使用此代码在可用时显示头像图像 --
<%= link_to image_tag(user.avatar.try(:image)), user %>
如何尝试()图像的:med_thumb?我尝试了这些行但没有成功:
<%= link_to image_tag(user.avatar.try(:med_thumb)), user %>
<%= link_to image_tag(user.avatar.try(:image, :med_thumb)), user %>
<%= link_to image_tag(user.avatar.try(image(:med_thumb))), user %>
提前致谢!
我发现我可以链接 try() 函数并使用它来获取图像缩略图。这条线奏效了 --
<%= link_to image_tag(user.avatar.try(:image).try(:med_thumb)), user %>