Javascript 角度ng重复:“;中继器中不允许有重复项”;

Javascript 角度ng重复:“;中继器中不允许有重复项”;,javascript,angularjs,angularjs-ng-repeat,Javascript,Angularjs,Angularjs Ng Repeat,我有一个数组,其中包含我既不知道其键也不知道其值的项。看起来像这样: {"key1":true,"key2":true, "key3":'value'} 如果我使用ng repeat循环:ng repeat=“(k,v)in array”我在中继器中得到的重复项是不允许的。 如何在角度模板中循环这种数组,我既不知道键、值也不知道它的长度?这应该可以解决它! ng repeat=“(k,v)在myObj跟踪中按$index” angular的内部功能必须跟上每个项目以跟踪变化,它通过值来识别每个

我有一个数组,其中包含我既不知道其键也不知道其值的项。看起来像这样:

{"key1":true,"key2":true, "key3":'value'}
如果我使用ng repeat循环:
ng repeat=“(k,v)in array”
我在中继器中得到的重复项是不允许的。

如何在角度模板中循环这种数组,我既不知道键、值也不知道它的长度?

这应该可以解决它!
ng repeat=“(k,v)在myObj跟踪中按$index”

angular的内部功能必须跟上每个项目以跟踪变化,它通过值来识别每个项目。当它发现一个副本时,它无法以这种方式跟踪,因此会抛出错误。这会改变跟踪更改的方式,因此可能会产生副作用。我还没有看到索引跟踪会产生任何问题,但请密切关注


哦,那不是数组,正如一条评论指出的那样=D

那不是数组,那是一个对象