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

139
Visualizações
cómo insertar o agregar datos de respuesta en una página web

Estoy publicando un comentario con Axios (sin actualizar la página) del lado del cliente al servidor. el comentario se guarda con éxito y envía los datos guardados como respuesta. Quiero que los datos de respuesta se muestren en una página web después de guardar. No entiendo cómo hacer eso, apóyenme. aquí está mi código en

 <script> const form = document.querySelector('.formPost'); const pushComment = document.querySelector('#pushComments').innerHTML const formEvent = form.addEventListener('submit', event => { event.preventDefault(); const postId = document.querySelector('#postId').value; const adminId = document.querySelector('#adminId').value; const comment = document.querySelector('#comment').value; const commentData = {postId, adminId,comment}; async function doComment(form){ await axios({ url:"/comment", method:'post', data:commentData, }).then((responseData)=>{ var value = responseData.data document.getElementById('pushComments').innerHTML = value console.log(responseData.data) }) } doComment() function nulldata(){ const comment = document.querySelector('#comment').value='' } nulldata() });

aquí cortar datos laterales

 route.post('/comment', async (req,res)=>{ const user = req.user const comments = { postId:req.body.postId, admin: req.body.adminId, comment:req.body.comment, name:req.user.name, email:req.user.username } console.log( comments) const comment = await Comment.create(comments) res.json({comment})

})

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

0

Está recibiendo una respuesta json que contiene un documento de comentarios del lado del servidor.

Suponiendo que desea agregar el campo de comment de la respuesta y pushComments es un <ul> simple que simplemente podría hacer:

 const {comment} = responseData.data; const existingCommentsList = document.getElementById('pushComments').innerHTML; document.getElementById('pushComments').innerHTML = `${existingCommentsList}<li>${comment.comment}</li>`;
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