我可以通过嵌套表单使用回形针上传多个图像,我可以查看json,数据库记录,我可以看到存储在我的文件夹中的图像,但是它没有显示在view.html.erb
<%= @project.project_images.to_json %>
这样就会显示@project的所有记录。
现在我尝试这个:
<% @project.project_images do |pic| %>
<%= pic %>
<%= image_tag pic.url(:thumb) %>
<% end %>
什么都没发生。
我在控制器中有这个:
has_attached_file :photo,
:styles => { :large => "800x800>", :medium => "500x500>", :thumb => "150x150#" },
:default_url => "/images/:style/missing.png"
答案 0 :(得分:2)
我想这个
<%= image_tag pic.url(:thumb) %>
应该是这个
<%= image_tag pic.photo.url(:thumb) %>
也请改变这个
<% @project.project_images do |pic| %>
到这个
<% @project.project_images.each do |pic| %>