Javascript 在同一日期返回的多条记录按电话号码升序排序
我正在编写一个angular应用程序,跟踪tuxedo租赁。该应用程序包含一个由我在控制器中的数组填充的表 我的第一个方向是按返回日期按升序列出表中的项目。我通过使用lodash orderBy过滤器实现了这一点 第二个方向是我被卡住的地方: 如果在同一日期返回多条记录,请按电话号码升序排序。Javascript 在同一日期返回的多条记录按电话号码升序排序,javascript,angularjs,sorting,Javascript,Angularjs,Sorting,我正在编写一个angular应用程序,跟踪tuxedo租赁。该应用程序包含一个由我在控制器中的数组填充的表 我的第一个方向是按返回日期按升序列出表中的项目。我通过使用lodash orderBy过滤器实现了这一点 第二个方向是我被卡住的地方: 如果在同一日期返回多条记录,请按电话号码升序排序。 我知道我可以对电话号码进行排序,我需要帮助找出如何在不改变返回日期顺序的情况下仅对具有相同日期的电话号码(而不是整个集合)进行排序。使用Angular的排序指令,您可以更轻松地进行排序。可以按顺序指定多个
我知道我可以对电话号码进行排序,我需要帮助找出如何在不改变返回日期顺序的情况下仅对具有相同日期的电话号码(而不是整个集合)进行排序。使用Angular的排序指令,您可以更轻松地进行排序。可以按顺序指定多个排序列 语法是
{array | orderBy:expression:reverse}
,其中可以为expression
参数设置一个顺序数组,如['dateReturned','phoneNumber']
,也可以将true
或false
(或留空)如果要切换ASC/DESC,请使用reverse
参数
它看起来像这样,没有相反的参数: