【问题标题】:Add a fixed static row in a angular Mat Table在有角度的 Mat Table 中添加一个固定的静态行
【发布时间】:2020-11-25 15:07:57
【问题描述】:

我有一个使用 mat-table 的动态表,我在其中呈现数据对象中的列。

 <table #myTable mat-table [dataSource]="dataSource" class="mat-elevation-z8">...

我渲染列

<ng-container matColumnDef="id">
<th mat-header-cell *matHeaderCellDef>id</th>
<td mat-cell *matCellDef="let element"> {{element.id}} </td>
</ng-container>
...

<tr mat-header-row *matHeaderRowDef="displayedColumns"></tr>
<tr mat-row *matRowDef="let row; columns: displayedColumns;"></tr>

我想在表格数据的末尾添加一个静态行,我想在其中显示来自 mat-table 列的一些总和值。

我可以在数组中提供此行名称,例如: 私有显示列:字符串[] = ['id', 'column1', 'column2', 'column3', 'sum']; 我的对象中存在 id 和其他列名并进行了相应映射,但我如何添加这个静态总和行?

【问题讨论】:

标签: angular angular-material mat-table angular-material-table


【解决方案1】:

您可以在底部添加页脚 要么你可以让它像这样粘在底部Sticky Footer

或者你可以添加非粘性页脚Non Sticky footer with added text

【讨论】:

    猜你喜欢
    • 2018-10-03
    • 2020-03-30
    • 1970-01-01
    • 1970-01-01
    • 2021-03-26
    • 1970-01-01
    • 1970-01-01
    • 2019-08-23
    • 1970-01-01
    相关资源
    最近更新 更多