Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

371
Views
pedir al usuario que escriba el nombre del archivo antes de descargar el archivo txt en angular

Estoy tratando de descargar contenido en un archivo txt. belwo es el código de muestra

 download() { let content = "Sample text"; saveAs(new Blob([content], { type: 'text/plain'}), 'sample.txt');

Estoy usando file-saver lib para descargar el contenido. todo funciona bien, pero necesito abrir la ventana emergente del navegador donde el usuario puede escribir/anular el nombre del archivo antes de descargarlo y elegir el directorio donde el usuario guardará el archivo.

Cualquier ayuda aquí será muy apreciada.

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Antes de llamar directamente a la función saveAs() al hacer clic en el botón para descargar el contenido, probablemente pueda llamar a un aviso para obtener el nombre y luego reanudar el resto.

 download() { let filename = window.prompt('Please enter a name for your file', 'sample'); let content = "Sample text"; saveAs(new Blob([content], { type: 'text/plain'}), `${filename}.txt`); }

O para tener más estilo, si usas Bootstrap, puedes usar modales o cualquier estilo propio.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!