【发布时间】:2019-11-15 09:41:55
【问题描述】:
我想将整行传递给其他组件以显示此数据,任何机构都有办法做到这一点。
HTML:
<mat-row *matRowDef="let row; columns: displayedColumns;" (click)="getRecord(row)"></mat-row>
ts:
//Get row data when the click
getRecord(row){
// Do somthing ..... //
}
我会搜索很多,我找不到路。
【问题讨论】:
-
row变量应该有行数据,尝试打印到控制台console.log(row); -
您已经从
mat-table将数据传递给getRecord()函数,所以我认为您的问题主要是关于如何将数据传递给其他组件。你的组件之间是什么关系? -
是的,我想将行传递给其他组件,关系是兄弟。
-
数据是strings和int和image
标签: angular angular-material angular7 angular8 angular7-router