Angular material table 有什么方法可以应用吗;displayColumns";基于屏幕尺寸的角垫工作台

Angular material table 有什么方法可以应用吗;displayColumns";基于屏幕尺寸的角垫工作台,angular-material-table,Angular Material Table,在角材料表中,我们在组件文件中定义显示列,然后在html模板中应用这些列。是否有任何方法可以根据屏幕大小动态分配displayColumns的值 在移动设备上显示表格时,我只希望显示2或3列 // part of component.ts displayedColumns = ['compName', 'city', 'state', 'compCat', 'compSubcat', 'compClass', 'options']; //part of html <tr m

在角材料表中,我们在组件文件中定义显示列,然后在html模板中应用这些列。是否有任何方法可以根据屏幕大小动态分配displayColumns的值

在移动设备上显示表格时,我只希望显示2或3列

// part of component.ts
displayedColumns = ['compName', 'city', 'state', 'compCat', 'compSubcat', 'compClass', 'options'];

//part of html

      <tr mat-header-row *matHeaderRowDef="displayedColumns"></tr>
      <tr mat-row *matRowDef="let row; columns: displayedColumns;"></tr>
//component.ts的一部分
displayedColumns=['compName','city','state','compCat','compSubcat','compClass','options'];
//html的一部分