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

173
Views
¿Cómo descargar la respuesta de axios de la base de datos en reaccionar como un archivo pdf?

Tengo el archivo view.js donde muestro los detalles de cada cliente por su identificación. Tengo backend de nodejs con base de datos MYSQL. Quiero descargar esos detalles como un archivo pdf con botón de descarga.

PD: soy nuevo en reactjs y nodejs.

a continuación está mi código view.js

 import React, {useState, useEffect} from 'react'; import { useParams, Link } from 'react-router-dom'; import axios from 'axios'; import Moment from 'moment'; import './View.css'; const View = () => { const [user, setUser]=useState({}); const {id}=useParams(); useEffect(()=>{ axios.get(`http://localhost:5000/api/get/${id}`) .then((res)=> setUser({...res.data[0]})); },[id]); return ( <div style={{marginTop: "150px"}}> <div className='card'> <div className='card-header'><p>Customer Details</p></div> <div className='container'> <strong>ID: </strong> <span>{id}</span> <br/> <br/> <strong>Name: </strong> <span>{user.name}</span> <br/> <br/> <strong>Date of Birth: </strong> <span>{Moment(user.dob).format('DD-MM-YYYY')}</span> <br/> <br/> <strong>Adhaar Nuumber: </strong> <span>{user.adhaar}</span> <br/> <br/> <strong>Pan: </strong> <span>{user.pan}</span> <br/> <br/> <Link to="/"> <div className='btn btn-edit'>Go Back</div> </Link> </div> </div> </div> ) } export default View
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Tal vez uno de estos paquetes de html a pdf de npm pueda ayudarlo:

https://www.npmjs.com/package/html-pdf?activeTab=readme https://www.npmjs.com/package/html-pdf-node

about 4 years ago · Juan Pablo Isaza 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!