multiTemplateDataRows,错误 没有when谓词函数时只能有一个默认行

Lev*_*evi 2 angular-material angular6 angular-material-6

我已将 multiTemplateDataRows 添加到我的 <mat-table multiTemplateDataRows>

并有以下几行:

<mat-header-row *matHeaderRowDef="data.displayedColumns"></mat-header-row>
<tr mat-row *matRowDef="let row; columns: data.displayedColumns;"></tr>
<tr mat-row *matRowDef="let row; columns: ['detail'];"></tr>
Run Code Online (Sandbox Code Playgroud)

但我仍然收到错误“只有一个默认行没有 when 谓词函数。”

Lev*_*evi 5

我使用的是 Angular 材质的更高版本,其中 multiTemplateDataRows 无法识别。