0

现在,我使用回形针上传多张图片,但是,在视图中,它看起来不太好,它确实有 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>
4

1 回答 1

0

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

于 2012-04-19T16:57:44.453 回答