Campo de arquivo
AlpopFileField permite anexar, baixar e remover um único arquivo. Estende o AlpopInputField. O texto de vazio (emptyText) é traduzível (veja Chaves de tradução).
Nenhum arquivo
Props
| Prop | Tipo | Padrão | Descrição |
|---|---|---|---|
name | String | — | Nome do campo (obrigatório, herdado) |
label | String | null | Rótulo (herdado de input-field) |
accept | String | — | Tipos de arquivo aceitos (atributo nativo) |
downloadUrl | String | — | URL para baixar o arquivo atual |
destroyable | Boolean | false | Permite marcar o arquivo para remoção |
reset | Boolean | — | Limpa o campo quando alternado |
emptyText | String | "Nenhum arquivo"* | Texto sem arquivo (*traduzível) |
destroyFieldName | String | Function | CarrierWave (remove_<attr>) | Nome do campo oculto de exclusão — literal, ou função (name) => nome |
Eventos
| Evento | Payload | Descrição |
|---|---|---|
update:modelValue | String | Nome do arquivo selecionado (ou null) |
reseted | — | Emitido ao limpar o campo |