Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

84
Visualizações
pasar datos del bucle al front-end

Tengo esta función en mi backend:

 app.get('/dashboard', async(req, res) => { const customers = await stripe.customers.list(); customers.data.forEach(customer => { console.log(customer.metadata); }); res.render('dashboard.ejs', {customer: customers}) })

y en mi front end:

 <table class="table table-bordered" id="dataTable" width="100%" cellspacing="0"> <thead> <tr> <th>NAME</th> <th>EMAIL</th> <th>ACTIONS</th> </tr> </thead> <tbody> <% if(customer.length){ for(var i = 0;i < customer.length;i++) { %> <tr> <td><%=customer[i].NAME%></td> <td><%=customer[i].EMAIL%></td> <% } }else{ %> <% } %> </tbody> </table>

sin embargo, estoy tratando de pasar los METADATA al front-end. y dentro del objeto de metadatos, tengo name y email . Entonces, en la parte delantera, probé:

 <%=customer[i].METADATA.NAME%>

pero no devolvió nada. y lo mismo en el backend. ¿Cómo puedo arreglar esto?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

En los comentarios anteriores, por buscar me refiero al término buscar que necesita para conectarse de alguna manera a su backend para aceptar los datos en el front-end. Puede usar ajax, axios, fetch API, etc. A continuación, usé ajax para mostrar cómo obtener datos del back-end. Siéntase libre de comentar si tiene alguna pregunta?

 var data_from_backend; $.ajax({ type: 'GET', data: 'data_to_send_to_backend', url: 'server_URL', success: function(getMetadata) { $.each(JSON.parse(getMetadata), function(myMetadata) { data_from_backend = myMetadata.the_name_of_data_set_on_backend }) }, error: function(data) { console.log('Something went wrong.'); } }); console.log(data_from_backend)

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda