【发布时间】:2020-12-31 20:17:09
【问题描述】:
在我看来,我有这个:
<% @item.images.each do |image| %>
<%= image_tag image.images_url(:large) %>
<% end %>
如果我上传了 一个 图片,它会返回错误undefined method 'each' for #<ImagesUploader::UploadedFile:0x00007f8a0f0c0760>,但如果我上传了多个,此视图可以正常工作。或者,<%= image_tag @item.images_url(:large) %> 没有封闭块也可以正常工作。
在从 ActiveStorage 切换到 Shrine 之前,我没有遇到这个问题。
如何编写视图以显示所有上传的图像,无论是一张还是多张?
【问题讨论】:
标签: ruby-on-rails shrine