Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

341
Vistas
el archivo de carga debe aceptar archivos XLS solo límite de tamaño de archivo 5mb Angular 13

¿Necesito cargar un archivo que acepte archivos XLS solo con un límite de tamaño de archivo de 5mb Angular 13?

HTML

<input name="file" type="file" (change)="onSelectFile($event)" required/> <button type ="file"> </button>

archivo ts

 onSelectFile(event:any){ const allowed_type = ['application/xslx'] if (this.file.size >5000 * 1024 && this.files.type !== allowed_type) { this.warning = true; } else { this.warning = false; } }

aquí solo puedo recibir un mensaje de advertencia sobre el límite de tamaño, no sobre el tipo de archivo

Necesito que ambas validaciones sucedan.

también probado de esta manera:

 if (this.file.size >5000 * 1024) { this.warning = true; } else if (this.files.type !== allowed_type){ this.warning = true; }else{ this.warning = false; }

Aquí no debería permitir más de 5 MB y el tipo de archivo debería aceptar solo el formato xsl.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda