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
Javascript 在同一日期返回的多条记录按电话号码升序排序_Javascript_Angularjs_Sorting - Fatal编程技术网

Javascript 在同一日期返回的多条记录按电话号码升序排序

Javascript 在同一日期返回的多条记录按电话号码升序排序,javascript,angularjs,sorting,Javascript,Angularjs,Sorting,我正在编写一个angular应用程序,跟踪tuxedo租赁。该应用程序包含一个由我在控制器中的数组填充的表 我的第一个方向是按返回日期按升序列出表中的项目。我通过使用lodash orderBy过滤器实现了这一点 第二个方向是我被卡住的地方: 如果在同一日期返回多条记录,请按电话号码升序排序。 我知道我可以对电话号码进行排序,我需要帮助找出如何在不改变返回日期顺序的情况下仅对具有相同日期的电话号码(而不是整个集合)进行排序。使用Angular的排序指令,您可以更轻松地进行排序。可以按顺序指定多个

我正在编写一个angular应用程序,跟踪tuxedo租赁。该应用程序包含一个由我在控制器中的数组填充的表

我的第一个方向是按返回日期按升序列出表中的项目。我通过使用lodash orderBy过滤器实现了这一点

第二个方向是我被卡住的地方: 如果在同一日期返回多条记录,请按电话号码升序排序。

我知道我可以对电话号码进行排序,我需要帮助找出如何在不改变返回日期顺序的情况下仅对具有相同日期的电话号码(而不是整个集合)进行排序。

使用Angular的排序指令,您可以更轻松地进行排序。可以按顺序指定多个排序列

语法是
{array | orderBy:expression:reverse}
,其中可以为
expression
参数设置一个顺序数组,如
['dateReturned','phoneNumber']
,也可以将
true
false
(或留空)如果要切换ASC/DESC,请使用
reverse
参数

它看起来像这样,没有相反的参数: