我有一个具有不同命名键的对象,每个键都有它自己的字符串数组,如下所示。但是,我不能通过使用ng-order来重复我想要的方式。我想办法做到这一点ng-repeat不能正确显示keys orderBy
ng-repeat="(key, value) in $scope.myModel | orderBy: key"
我意识到这是因为NG重复不允许通过键排序,并且我必须有一个特别的命名键值不改变,并重复为了做到这一点。无论如何,我可以通过ng-repeat正确排序我正在显示的JSon对象吗? 我希望它看起来就像是这样的:
10/14/2015 1:30:00 PM: Array[14]
10/14/2015 9:30:00 AM: Array[14]
10/5/2015 9:30:00 PM: Array[14]
10/6/2015 9:30:00 PM: Array[14]
10/7/2015 9:30:00 PM: Array[14]
它是什么样子时,我与
ng-repeat="(key, value) in $scope.myModel"
10/5/2015 9:30:00 PM: Array[14]
10/6/2015 9:30:00 PM: Array[14]
10/7/2015 9:30:00 PM: Array[14]
10/14/2015 1:30:00 PM: Array[14]
10/14/2015 9:30:00 AM: Array[14]
变化NG重复=“(键,值)基于myModel |排序依据:关键” 删除$范围 –
这导致屏幕,因为基于myModel没有任何显示范围更大。 – user1789573
由于我们无法看到您的代码,所以更好地检查控制台是否有确切的错误,但确定您不需要重复的$ scope。 –