Tencent / weui.js

A lightweight javascript library for WeUI.
Other
3.16k stars 928 forks source link

示例中uploader图片手动上传的问题 #355

Open KKMrTan opened 2 years ago

KKMrTan commented 2 years ago

在https://weui.io/weui.js/示例的“上传” =》 “图片手动上传”中,在已有图片的情况下,再去选择图片,会覆盖掉原有的图片,发现是 var _id = 0; // 该id覆盖 function uploader(selector, options) { ···· if (options.compress === false && options.type == 'file') { // 以原文件方式上传 Array.prototype.forEach.call(files, function (file) { file.id = ++_id;

                if (options.onBeforeQueued(file, files) === false) return;

                setUploadFile(file);
            });
        } else {
            // base64上传 和 压缩上传
            Array.prototype.forEach.call(files, function (file) {
                file.id = ++_id;

                if (options.onBeforeQueued(file, files) === false) return;

                (0, _image.compress)(file, options, function (blob) {
                    if (blob) setUploadFile(blob);
                });
            });
        }

····

BearJ commented 2 years ago

您好,您的邮件已收到,我会尽快回复您的,谢谢。