então eu to pegando uma api pelo um objeto service e tentando filtrar todas as que já estão na _listaClientes para só mostrar na tela as novas adicionadas na api mas esta falhando e mostrando as que já tem.
importarClientes() {
this.service.get('http://localhost:4000/clientes')
.then(cl =>
cl.filter(cliente =>
!this._listaClientes.clientes.some(clienteExistente =>
JSON.stringify(cliente) == JSON.stringify(clienteExistente)))
).then(clientes => {
clientes.forEach(cliente => this._listaClientes.add(cliente))
this.showClientes()
}).catch(console.log)
}
esse showClientes() ele pega a lista e mostra na tela cada objeto que foi adicionado nela.
pf me ajudem ai eu não sei o que estou errando e estou ficando louco.
[OBS: se vc pegar JSON.stringify(cliente) e deixar errado o nome cliente ele funciona normalmente mas da erro no console de reference mas pq funciona??]