ionic.bundle.js:19387 Error: [ngRepeat:dupes] Duplicates in a repeater are not allowed. Use 'track by' expression to specify unique keys. Repeater: usuario in usuarios | orderBy: 'nome', Duplicate key: string:A, Duplicate value: A
ionic.bundle.js:19387 Error: [ngRepeat:dupes] Duplicates in a repeater are not allowed. Use 'track by' expression to specify unique keys. Repeater: usuario in usuarios | orderBy: 'nome', Duplicate key: string:A, Duplicate value: A
O que pode ser este erro?
Ramos para nos ajudar a verificar o problema sempre poste os códigos juntos com o erro, peço que mande seus códigos para ficar mais fácil a compreensão.
Ramos, primeiramente deixa eu te pedir algo. Quando for algo específico do seu projeto, deixe claro quando for pedir. No seu caso, inferi que é algo específico porque você esta usando um domínio que não é do treinamento.
Agora vamos a sua resposta.
A diretiva ng-repeat não suporta elementos duplicados na sua lista.
Por exemplo:
<div ng-repeat="row in [1,1,1]">
É algo inválido! Contudo, há uma solução para isso. Você usa o trackedBy.
<div ng-repeat="row in [1,1,1] track by $index">
Se quiser ver a solução na documentação do Angular:
https://docs.angularjs.org/error/ngRepeat/dupes
Ramos, tudo certo? Podemos fechar essa questão?
Fechado. Obrigado.