Ruby on rails 显示上传按钮1×1,回形针

Ruby on rails 显示上传按钮1×1,回形针,ruby-on-rails,paperclip,Ruby On Rails,Paperclip,现在,我用回形针上传多张图片,但是,在视图中,它看起来不好,它有5个上传按钮,我设置它允许上传5次。在这种情况下,我想尝试一下,最初它只显示1个上传按钮,如果按钮有文件,它将继续显示第二个按钮,直到第五个按钮 另一个问题是,当我编辑和删除所有图片时,它不会显示上传按钮edy。 我想这必须提供一个逻辑解决方案来解决这个问题。我有一个想法,我需要使用计数器和布尔条件来设置它是否显示。然而,我认为,我不知道如何才能做到这一点。有人能给我一些提示让我继续吗 <div class="field"

现在,我用回形针上传多张图片,但是,在视图中,它看起来不好,它有5个上传按钮,我设置它允许上传5次。在这种情况下,我想尝试一下,最初它只显示1个上传按钮,如果按钮有文件,它将继续显示第二个按钮,直到第五个按钮

另一个问题是,当我编辑和删除所有图片时,它不会显示上传按钮edy。 我想这必须提供一个逻辑解决方案来解决这个问题。我有一个想法,我需要使用计数器和布尔条件来设置它是否显示。然而,我认为,我不知道如何才能做到这一点。有人能给我一些提示让我继续吗

  <div class="field">
    <%= f.fields_for :assets do |asset_fields| %>
        <p>

        <% if asset_fields.object.new_record? %>
                <%= asset_fields.file_field :asset %>
        <% end %>
        </p>
    <% end %>
</div>

对新建和编辑操作使用不同的视图,或对上载字段使用不同的分区。

感谢您的回复,但是检测用户单击第一个上载按钮的条件是什么。新纪录?