第一次打开弹窗模式上传文件是可以的!但是完成了第一次上传过程,第二次打开弹窗模型,然后选择文件,点击上传文件池塘。getFiles()是空的。所以不处理上传文件,为什么?如何解决这个问题
let pond;
//open popup modal window select files
function importpic() {
$('#importModal').modal('toggle');
$('#label').val('');
$('#description').val('');
const inputElement = document.querySelector('input[type="file"]');
pond = FilePond.create(inputElement);
}
//execute upload files
function uploadfiles() {
if (pond) {
var v = $('#uploadfiles-form').valid();
var files = pond.getFiles();
console.log(files, v);
if (v && files.length > 0) {
pond.processFiles().then(() => {
$('#importModal').modal('toggle');
reload();
pond.removeFiles();
});
}
}
}