Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

165
Vistas
Acceder a puntos finales anidados dentro de un bucle NodeJS

Estoy tratando de agregar algunos enlaces a una lista de elementos. La lista se hace usando un bucle for.

 for(i=0;i<links.length;i++){ <li> <a href = "<%=links[i].path%>" > ListItem </a> </li> }

funciona bien con algunos de los enlaces, pero otros son enlaces anidados, como /path1/path2

¿Cómo puedo agregar dichos enlaces usando el bucle for?

Editar: los enlaces son de esta matriz

 const links = [ { link: "/product1", title: "A", }, { link: "/product2", title: "A", }, { link: "/product3", title: "A", }, ];

Las rutas se definen así.

 function router (lists){ Product1Router.get('/',function(req,res){ productdata.find() .then(function (products) { res.render('products',{ products, lists }); }) }) return products1Router; }

Pero el problema es que no se puede acceder al elemento 3 de la lista, que es prod/path2, mientras que el ciclo fr solo agrega /path2

 function router (lists){ Product2Router.get('/',function(req,res){ productdata.find() .then(function (products) { res.render('products',{ products, lists }); }) }) Product2Router.get('/path2',function(req,res){ res.render('addNew',{ lists }); }); return products1Router; }
about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda