Buen dia a todos
Si uso un archivo console.log, lo imprime correctamente, pero no lo escribe en una tabla. Y no tengo idea de por qué no lo hace. ¿Puede alguien ayudarme por favor?
Mi EJS se ve así:
<% insrtdJngls.forEach((item) => { %> <tr></tr> <% console.log(item, "ejs print") %> <% console.log(item.insrtdDateiname, "ejs print") %> <td id="table_firma" class="tdList"><%=item.insrtdFirmaname%></td> <td id="dateiname_table" class="tdList"><%=item.insrtdDateiname%></td> <td id="table_time" class="tdList"><%=item.insrtdDateTime%></td> <form method="post" action="/deleteOne"> <td><button class="DelOne"><img src="https://img.icons8.com/ios/25/000000/empty-trash.png" /></button></td> </form> <form method="post" action="/deleteAll"> <td><button class="DelAllBtn"><img src="https://img.icons8.com/fluency-systems-regular/25/000000/garbage-truck.png" /></button> </td> </form> <% }); %>Y mi impresión ejs se ve así:
{ insrtdDateTime: 2022-01-12T01:18:00.000Z, insrtdDateiname: 'fantaWerbung', insrtdFirmaname: 'Fanta' } ejs print fantaWerbung ejs print { insrtdDateTime: 2022-01-13T01:18:00.000Z, insrtdDateiname: 'fantaWerbung', insrtdFirmaname: 'Fanta' } ejs print fantaWerbung ejs printPero en el td, no hay salida en absoluto ... si lo escribo con solo un elemento, me muestra que hay un objeto, ¿alguien puede explicarlo?
¿Por qué no escribe en la tabla como fantaWerbung? Porque obviamente los datos que recibe son correctos...
Muchas gracias Mats Groeneweg
Coloque el form dentro de la td :
<table> <tbody> <% insrtdJngls.forEach((item) => { %> <tr> <% console.log(item, "ejs print") %> <% console.log(item.insrtdDateiname, "ejs print") %> <td id="table_firma" class="tdList"><%=item.insrtdFirmaname%></td> <td id="dateiname_table" class="tdList"><%=item.insrtdDateiname%></td> <td id="table_time" class="tdList"><%=item.insrtdDateTime%></td> <td> <form method="post" action="/deleteOne"> <button class="DelOne"><img src="https://img.icons8.com/ios/25/000000/empty-trash.png" /></button> </form> </td> <td> <form method="post" action="/deleteAll"> <button class="DelAllBtn"><img src="https://img.icons8.com/fluency-systems-regular/25/000000/garbage-truck.png" /></button> </form> </td> </tr> <% }); %> </tbody> </table>