有没有一种方法可以根据屏幕大小在Angular Mat表中应用“ displayColumns”

问题描述

在Angular Material表中,我们在组件文件中定义displayColumns,然后在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>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)