BUSCA ENTRE ARRAY JAVASCRIPT
Bom dia a todos !
Acho que estou fazendo alguma caca e não percebendo o erro.
Tenho esse dois arrays AccountProfile e profiles. Daà eu verifico se algum elemento do array profile esta no array AccountProfile.
O problema que só encontra o array de Ãndice 0, ou seja, sempre o primeiro item do array AccountProfile sendo que teria que encontrar o segundo item tbm.
Não estou conseguindo enxergar o problema nesse código da imagem.
Acho que estou fazendo alguma caca e não percebendo o erro.
Tenho esse dois arrays AccountProfile e profiles. Daà eu verifico se algum elemento do array profile esta no array AccountProfile.
O problema que só encontra o array de Ãndice 0, ou seja, sempre o primeiro item do array AccountProfile sendo que teria que encontrar o segundo item tbm.
Não estou conseguindo enxergar o problema nesse código da imagem.
Tente usar o método IndexOf()
IndexOf() funcionou porém, como o array tem a propriedade role, primeiro precisei mapear a propriedade e depois dar um IndexOf()
vuexProfiles.map((x) => x.role).indexOf(this.profiles[i].role)
Bem, então funcionou?
Citação:Bem, então funcionou?
Aparentemente, sim. Aumentei o array e esta funcionado.
Tópico encerrado , respostas não são mais permitidas