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

279
Views
¿Cómo pasar datos de node.js a javascript local, manteniendo las capacidades de matriz?

¿Cómo pasar datos de node.js a javascript local, manteniendo las capacidades de matriz?

 const query = db.query(sql, post, (err, results) => { if (err) { throw err; } else if (results.length >= 1) { console.log(results); const listResults = []; for (let i = 0; i < results.length; i++) { listResults.push(results[i].ENwords); listResults.push(results[i].PLwords); } res.render('flashcards', {layout: 'flashcards', listResults});

en flashcard.ejs:

 <script> let listWords = <%= listResults %>; console.log(listWords); </script>

Recibo un error de que el primer elemento de la lista es "no está definido".

También he probado esto. Esto funciona, pero el valor ya no es una matriz:

 <script> let listWords = "<%= listResults %>"; console.log(listWords); </script>

En este caso particular, no tiene sentido reelaborar estos valores, porque allí se almacenan diferentes datos y no es posible dividirlos de manera adecuada para hacer una nueva lista.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Stringifique la matriz en Node.js

 let listWords = <%- JSON.stringify(listResults) %>;

JSON.stringify crea una representación JSON de la cadena y JSON se puede usar como literal de matriz.

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!