Uma dropzone recebe arquivos soltos sobre ela, escolhidos no seletor de arquivos ou colados. Pastas soltas são lidas por inteiro, e cada arquivo mantém o seu caminho.

Cada arquivo é validado com accept, maxSize, minSize, maxFiles e a sua função validate, e os recusados aparecem em uma lista com o motivo. Imagens ganham uma prévia.

Sem uma função upload, a dropzone guarda os arquivos para um formulário, em [(files)]. Com uma, ela faz o upload de poucos em poucos, com progresso, cancelamento e nova tentativa. Passe o signal do upload para o fetch, para que cancelar o interrompa de verdade.

Uploads

Um upload simulado informa o progresso em etapas. Arquivos com “fail” no nome falham, para mostrar a nova tentativa, e directory adiciona um botão para escolher uma pasta.

Uploaded: 0

Anexos para um formulário

Sem upload: a dropzone guarda até três documentos em [(files)], e o texto colocado dentro dela substitui o padrão.

0 of 3 attached, 0 kB