Boa tarde!
Uma ajudinha por favor...
Na minha pagina html.ejs, contem uma função que deverá buscar dados do banco.
Retorna corretamente dados, mas meu problema está na estrutura do array formado dentro da chamada do axios:
axios.get(`/route_Dashboard/lucroAnual/${2012}/${2016}`)
.then((response) => {
response.data.forEach(element => {
dps.push({label: "2001", y: 1207062});
})
}
)
console.log(dps);
Eu não consigo acessar os dados desse array, colocando qualquer forma: dps[0], ou dps.label, ou dps[0].label e etc...
Porém se eu realizar a montagem do meu array nesse formato, sem usar axios:
for (var i = 0; i < 6; i++) {
dataLucro.push({ label: "2001", y: 1207062 })
}
console.log(dataLucro);
Ele retorna outro formato de estrutura de array e funciona meu acesso aos valores! Por favor, preciso de ajuda urgente, pois já fazem duas semanas que to preso nessa ocorrencia.