weui.js
weui.js copied to clipboard
示例中uploader图片手动上传的问题
在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);
});
});
}
····
您好,您的邮件已收到,我会尽快回复您的,谢谢。