具有排序功能的 Angular Material 表无法通过拖放操作正常工作。
这是我到目前为止所获得的,它在拖放后对特定列进行排序的情况下可以正常工作。但仍然有奇怪的功能。
我希望能够使用 Material Table 的正常排序功能同时能够拖放列。
最佳答案
matSort
需要在 mat-table
元素上
<mat-table [dataSource]="dataSource" class="mat-elevation-z8" cdkDropListGroup matSort>
而不是在ng-container
<mat-table [dataSource]="dataSource" class="mat-elevation-z8" cdkDropListGroup>
<ng-container *ngFor="let column of columns; let i = index" [matColumnDef]="column.field" matSort>
关于javascript - Angular Material 表拖放列排序不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56236058/