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

178
Views
¿Cómo puedo parchear el nombre de archivo multer?
const multerStorage = multer.diskStorage({ destination: (req, file, cb) =>{ cb(null, '../client/public/uploadImg' ) }, filename : (req, file, cb) => { const uniqueSuffix = Date.now() + '-' + Math.round(Math.random() * 1E9) cb(null, file.fieldname + '-' + uniqueSuffix + '_' + file.originalname) }

})

Una vez que le di un nombre único a mi archivo y lo guardé en la carpeta uploadImg, ahora necesito capturar el nombre del archivo para poder buscarlo en mi lado del cliente.

 {usrs.map((alldata, i)=>( <div key={i} > <img src={`/uploadImg/${alldata.photo}`} alt="..." /> <h1> {alldata.name}</h1> <h3> {alldata.photo} </h3> </div> ))}
about 4 years ago · Santiago Trujillo
1 answers
Answer question

0

En algún momento, su lado del cliente está realizando una solicitud HTTP (que supongo que es una solicitud Ajax) para cargar la imagen.

Eso será manejado por algún código del lado del servidor. Aquí está el ejemplo de la documentación :

 const multer = require('multer') const upload = multer({ dest: './public/data/uploads/' }) app.post('/stats', upload.single('uploaded_file'), function (req, res) { // req.file is the name of your file in the form above, here 'uploaded_file' // req.body will hold the text fields, if there were any console.log(req.file, req.body) });

Debe enviar el valor de req.file (o más bien una URL derivada de él) en la respuesta que realice a la solicitud de Ajax.

Dado que su código del lado del cliente usa JSX, supondré que está usando React.js.

El código del lado del cliente debe prestar atención a esa respuesta y almacenar el resultado en el estado .

A continuación, puede leer el valor del estado al renderizar el componente.

about 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!