【问题标题】:Can a CarrierWave uploader be used to upload files from different directories? [closed]可以使用 CarrierWave 上传器从不同目录上传文件吗? [关闭]
【发布时间】:2018-03-15 04:44:54
【问题描述】:

我正在寻找来自 CarrierWave 的特定工作流程,但我无法找到它的示例。我想允许用户从多个目录位置选择要上传的文件。

这里描述了我能找到的最接近的例子:Rails 4 multiple image or file upload using carrierwave。此功能与我想要的功能之间的区别在于,我希望他们能够选择一个文件,然后重新打开文件上传对话框并从单独的目录中选择另一个文件,而不是允许用户从同一个目录中选择多个文件目录。 CarrierWave documentation 同样只提到来自同一目录的多个上传。 CarrierWave 可以做到这一点吗?

可能的解决方案:根据我在this post 中找到的内容,看起来process 方法可以在文件上传后立即运行代码。使用这种方法保存文件或将其添加到要保存的文件数组中是否合适?

【问题讨论】:

标签: ruby-on-rails file-upload carrierwave


【解决方案1】:

问题不在于 CarrierWare。这是对 HTML 和浏览器的限制。

您需要使用 javascript 库来选择多个文件。喜欢这个https://blueimp.github.io/jQuery-File-Upload/http://www.dropzonejs.com/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-06
    • 1970-01-01
    • 2012-01-18
    • 2015-12-30
    相关资源
    最近更新 更多