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

148
Views
mi matriz vuelve vacía incluso después de empujar los valores de api

así que mi equipo y yo estamos trabajando actualmente en una aplicación comercial... Mi tarea actual es crear una lista de seguimiento para el usuario, que tengo una idea de cómo hacerlo, sin embargo, para mostrar el precio actual de cada acción individual Necesito llamar a la api y asignar el precio al ticker de la acción, luego lo empujo a mi conjunto de objetos, pero continúa volviendo vacío por alguna razón... este es el código...

Watchlist.find({authorId: userId}).then((watchList) => {

 const arrOfObj = [] for (let i = 0; i < watchList.length; i++) { const ticker = watchList[i].tickerId finnhubClient.quote(ticker, (error, data, response) => { let prices = data.c; arrOfObj.push({ticker: ticker, price: prices}) console.log(testArr) }) }; console.log('this is array of obj',arrOfObj)

El console.log dentro del bucle for devuelve algunas matrices con objetos, pero el que está fuera no solo devuelve vacío. ahora aquí es donde entra mi dilema, necesito tener una variable para pasar a mi hbs para poder usarla y mostrar los valores, pero si renderizo dentro del bucle, obviamente devuelve un error ya que intenta renderizar varias veces. Así que si alguien tiene alguna idea o sugerencia, lo agradecería mucho. gracias de antemano.

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