我已经从目录中加载了所有文件,并将它们打印在列表中。但是如何按修改的日期顺序打印它们?
答案 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>