Default sorting in Angular Material - Sort header

后端 未结 9 1339
执念已碎
执念已碎 2020-12-13 03:14

How can I change Angular Material code below, so that data-table is sorted by \'name\' column, ascending order by default. Arrow (indicating current sort direction) must be

9条回答
  •  失恋的感觉
    2020-12-13 03:49

    I had to make default sort on load

    const matSort = { id: defaultSort.name } as MatSortable;
    this.sort.direction = defaultSort.sort === 'asc' ? '' : defaultSort.sort === 'desc' ? 'asc' : 'desc' as SortDirection;
    this.sort.sort(matSort);
    

提交回复
热议问题