Fineuploader:如何替换上传的图像?

时间:2017-02-22 06:54:04

标签: javascript fine-uploader

我使用精美的上传器上传图片。上传图像后,我需要能够上传另一张图像以替换之前上传的图像,并且一次只允许一张图像。有没有选择,或者我应该在开始上传新图像之前删除上传的图像?

2 个答案:

答案 0 :(得分:1)

这就是我要做的事情:

  1. multiple configuration option设置为false。如果您使用Fine Uploader库中内置的UI(而不是自定义UI或React Fine Uploader),这将非常有用。在这种情况下,在提交文件后,后续文件将"替换" UI中的初始文件。
  2. 如果该用户的文件已存在,则在处理上传请求时删除/替换服务器上的项目。
  3. 由于您提供的有关您的情况或设置的信息很少,因此这做了很多假设。这应该让你开始走正确的道路。

答案 1 :(得分:-1)

在上传新图片之前,最后删除已上传的图片:

                onValidate: function() {
                    this.deleteFile(avatar_id);
                }