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

171
Visualizações
No se puede restablecer el valor del archivo de tipo de entrada al hacer clic en el botón Eliminar usando Angular

Estoy tratando de restablecer el valor del archivo de tipo de entrada después de que el usuario haga clic en el botón Eliminar usando Angular para que el usuario pueda cargar el mismo archivo nuevamente después de la eliminación, pero según mi código no funciona. Estoy explicando mi código a continuación.

 <label [for]="'file' + i" style="width: 100%;cursor: pointer;text-align: center;"> <div id="drop_zone" (drop)="dropPayLoad($event, i, fileType.CONFIG_FILE)" (dragover)="allowPayloadDrop($event, i, fileType.CONFIG_FILE)"> <span class="pat-span">{{fileLableArr[i]['config_name']}}</span> <input type="file" hidden [id]="'file' + i" (change)="handleUploads($event.target.files, fileType.CONFIG_FILE, i)"> <span *ngIf="fileLableArr[i]['isConfig']" style="position: relative;top: 6px;left: 5px;font-size: 31px;" (click)="$event.preventDefault();deleteUploadedFile($event, fileType.CONFIG_FILE, i)">&times;</span> </div> </label>

Aquí tengo entradas de archivos dentro de una tabla y después de cargar el archivo, el usuario puede eliminar ese archivo. Aquí mi problema después de la eliminación de ese archivo si el usuario necesita cargar el mismo archivo nuevamente, entonces no está sucediendo. Entonces, en este caso, la entrada del archivo debe ser clara. Mediante la búsqueda de Google, se agregó un código como (click)="this.value = null" pero no funcionó. Aquí, en el momento de la eliminación, la entrada del archivo debe restablecerse para que el usuario pueda cargar el mismo archivo nuevamente. por favor trate de ayudarme a resolver este problema.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Borre el valor en el propio método handleUploads .

Modifique su handleUploads como este, pase otros parámetros según su código:

 handleUploads(event) { // Get your files const files: FileList = event.target.files; // do whatever you want with the files // At the end clear the input event.target.value = null; }
about 4 years ago · Juan Pablo Isaza Relatório
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