Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

151
Visualizações
Llame a removeFile en for-loop

En dropzone.js, tengo un script para crear varias carpetas, y esto funciona con 2 acciones, después de un botón (por lo que autoprocessqueue es falso).

La primera acción es crear la entrada de base de datos correcta y crear la carpeta. Esto devuelve un objeto con el nombre de la carpeta y el UUID de la base de datos. Si esto falla, Foldername obtiene el valor false en lugar del UUID.

Luego proceso mi dropzone.getQueuedFiles para eliminar archivos donde no se ha creado la carpeta.

Sin embargo, en este ciclo for no se eliminan todos los archivos, sino solo algunos.

 document.getElementById('CreateBundelButton').addEventListener("click", function(e) { axios.post(uploadConfig.multibundelUploadUrl + collectie.uuid + '/', { collectie : collectie , isBundelCreateAndCheck : true , folders : BundelFolders }) .then( response => { console.log("Received UUIDs") for(let fList = 0 ; fList < dropzone.getQueuedFiles().length ; fList++) { let rootFolder = (dropzone.getQueuedFiles()[fList].fullPath).split('/')[0] if(response.data.uuidList[rootFolder] !== false) { //set folder-view as created } else { dropzone.removeFile(dropzone.getQueuedFiles()[fList]) } } //setAutoProcessDropzone(true) //dropzone.processQueue() } }

Entonces, cuando hago clic en el botón, no se eliminan todos los archivos de la carpeta donde response.data.uuidList[rootFolder] = false.

Actualización: cada vez que solo la mitad de los archivos se eliminan de la cola. Entonces, una carpeta con 100 archivos, se eliminan 50, una carpeta con 10, se eliminan 5.

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda