Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs ng repeat中的Angular orderby筛选器实际上不会对基础数据进行排序_Angularjs - Fatal编程技术网

Angularjs ng repeat中的Angular orderby筛选器实际上不会对基础数据进行排序

Angularjs ng repeat中的Angular orderby筛选器实际上不会对基础数据进行排序,angularjs,Angularjs,澄清对标题的任何误解。。在ng repeat表达式中使用orderby筛选器时,表中的项看起来确实已排序。然而,我注意到底层数据实际上根本没有被排序 在一个场景中,我实际上需要将过滤器中显示的数据按照表中显示的数据进行排序,以便生成报告。有没有办法做到这一点?对控制器中的数据进行排序?我确实需要单独实现。。与生成报告之前一样,我根据选择的参数对数据进行了排序和分组。但随后出现了一些细微的差异。例如,虽然orderby筛选器将'-'视为数字数组中作为文本的最低数字,但我的排序代码会做相反的事情。因

澄清对标题的任何误解。。在ng repeat表达式中使用orderby筛选器时,表中的项看起来确实已排序。然而,我注意到底层数据实际上根本没有被排序


在一个场景中,我实际上需要将过滤器中显示的数据按照表中显示的数据进行排序,以便生成报告。有没有办法做到这一点?

对控制器中的数据进行排序?我确实需要单独实现。。与生成报告之前一样,我根据选择的参数对数据进行了排序和分组。但随后出现了一些细微的差异。例如,虽然orderby筛选器将'-'视为数字数组中作为文本的最低数字,但我的排序代码会做相反的事情。因此,我希望避免编写单独的排序函数。如果filter修改了底层数据,那么它就没有那么有用了。自己对数据进行排序。