AJUDA COM ARRAY
Citação::
Se voce itera (foreach) ta vindo que voce espera ???
Como voce ta indo direto na veia (filter) era bom dar uma confrontada se estruturalmente esta sendo salvo como voce espera
carregando normal
mas nao acha no filter
é...por essas e outras mais que as bizarrices de usar lambda as vezes limitam
Um exemplo ludico para ilustrar como resolver talvez...
Experimenta (nao vamos nos preocupar com performance aqui) em so navegar via each em cada no e ja sabendo que cada no tambem sera um array, comparar o valor.
As vezes esses paranaue de filter vao bem em primeiro nivel / arrays simples
Um exemplo ludico para ilustrar como resolver talvez...
response.data.forEach(function(item){
if (item.id == "x")
{
//codigo aqui
}
});
Experimenta (nao vamos nos preocupar com performance aqui) em so navegar via each em cada no e ja sabendo que cada no tambem sera um array, comparar o valor.
As vezes esses paranaue de filter vao bem em primeiro nivel / arrays simples
const result = listpontos[0].filter(d => d.Id == parseInt(idts));
resolvi assim vw irmaos
resolvi assim vw irmaos
acabei colocando o token funcionou bem porem tambem tive que adicionar um outro array dentro do outro
como posso pegar as cores rgb que no outro array se encontra
let listpontos = [[{"token": "bc.381ecb0d0dd","Id": "0","flags": 0,"x": 0,"y": 0}],[{"r": 107,"g": 224,"b": 0,"description": "Bright Green"}]]
const result = Array.from(Object.values(listpontos[0])).filter(Id => Id.Id == parseInt(0) && Id.token == "bc.381ecb0d0dd")
console.log(result);
como posso pegar as cores rgb que no outro array se encontra
let listpontos = [[{"token": "bc.381ecb0d0dd","Id": "0","flags": 0,"x": 0,"y": 0}],[{"r": 107,"g": 224,"b": 0,"description": "Bright Green"}]]
const result = Array.from(Object.values(listpontos[0])).filter(Id => Id.Id == parseInt(0) && Id.token == "bc.381ecb0d0dd")
console.log(result);
Faça seu login para responder