使用管道的Angular2嵌套排序
我有一个事件列表,其中每个事件都有一个日期属性和一个位置属性。我想先按日期,然后按地点名称对列表进行排序。我可以使用“排序”管道来完成这项工作,我可以在模板中使用该管道 我想知道是否可以将排序分为两个文件,一个用于日期,另一个用于位置名称。然后把它们锁在一起 其想法是使排序管道通用,以便如果有人只想按日期排序,他/她只能使用dateSorter管道 我正试着写这样的东西使用管道的Angular2嵌套排序,angular,angular2-template,pipes-filters,Angular,Angular2 Template,Pipes Filters,我有一个事件列表,其中每个事件都有一个日期属性和一个位置属性。我想先按日期,然后按地点名称对列表进行排序。我可以使用“排序”管道来完成这项工作,我可以在模板中使用该管道 我想知道是否可以将排序分为两个文件,一个用于日期,另一个用于位置名称。然后把它们锁在一起 其想法是使排序管道通用,以便如果有人只想按日期排序,他/她只能使用dateSorter管道 我正试着写这样的东西 div *ngFor="let event of events | eventsOrderByDate | eventsOrd
div *ngFor="let event of events | eventsOrderByDate | eventsOrderByLocationInfo">
但是在这样做的时候,第二个管道再次对整个列表进行排序,因此我的日期排序变得混乱
有没有关于我可能做错了什么的建议