Ionic 3按修改日期排序文件名(listDir)

时间:2019-11-26 12:34:18

标签: ionic-framework

我已经从目录中加载了所有文件,并将它们打印在列表中。但是如何按修改的日期顺序打印它们?

1 个答案:

答案 0 :(得分:0)

一种简单的方法是使用数据对数组进行排序,然后将排序后的数组放入离子列表中。 这是一个示例:

component-code:
const activities = [
  { title: 'Hiking', date: new Date('2019-06-28') },
  { title: 'Shopping', date: new Date('2019-06-10') },
  { title: 'Trekking', date: new Date('2019-06-22') }
]
const sortedActivities = activities.sort((a, b) => b.date - a.date)

View:

    <div *ngFor="let activity of sortedActivities">
      {{activity.title}} / {{activity.date}} 
    </div>