Una dropzone accetta i file trascinati su di essa, scelti con il selettore di file o incollati. Le cartelle trascinate vengono lette per intero, e ogni file conserva il suo percorso.
Ogni file viene controllato con accept, maxSize, minSize, maxFiles e la tua funzione validate, e quelli rifiutati compaiono in un elenco con il motivo. Le immagini hanno un’anteprima.
Senza una funzione upload, la dropzone conserva i file per un modulo, in [(files)]. Con una funzione, li carica alcuni alla volta, con avanzamento, annullamento e nuovo tentativo. Passa il signal del caricamento a fetch, così annullare lo interrompe davvero.
Caricamenti
Un caricamento simulato riporta il suo avanzamento a passi. I file con «fail» nel nome falliscono, per mostrare il nuovo tentativo, e directory aggiunge un pulsante per scegliere una cartella.
Uploaded: 0
Allegati per un modulo
Nessun upload: la dropzone conserva fino a tre documenti in [(files)], e il testo messo al suo interno sostituisce quello predefinito.