Mostrar una lista mediante forEach
Publicado por Jessica (6 intervenciones) el 22/03/2020 03:36:38
Buenas noches, es la primera vez que posteo (mejor dicho estoy aprendiendo a programar) espero poder dejarme entender y puedan ayudarme. Estoy intentando mostrar los 5 primeros registros de una lista (nombre y año) . Pero me muestra un mensaje de error :
main.js:16 Uncaught TypeError: Cannot read property 'forEach' of undefined
at atletasNames (main.js:16)
at Array.forEach (<anonymous>)
at main.js:202
Agradeceria toda ayuda o consejo que puedan darme.GRACIAS!
main.js:16 Uncaught TypeError: Cannot read property 'forEach' of undefined
at atletasNames (main.js:16)
at Array.forEach (<anonymous>)
at main.js:202
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Aqui el codigo:
const atletasNames = (element, index) => {
let elementos = '';
element.disciplinas.forEach((objeto) => {
if (index > 4) {
elementos = `<tr id="masAtletas" class="mostrarTr hideData"><td>${element.name}
<span class="tableLeft">${objeto.año}</span></td></tr>`;
}
return elementos;
});
};
// Aqui la linea 202
${data.atletas.map(atletasNames).join('')}
Agradeceria toda ayuda o consejo que puedan darme.GRACIAS!
Valora esta pregunta


0