Angular 如何使用matRowDefColumns?

Angular 如何使用matRowDefColumns?,angular,angular-material2,Angular,Angular Material2,我正在尝试在我的users.component.html中使用Material2中的,我试图在表中列出用户(通过http调用检索) 这里是我的简单输出,工作正常,我想用/in显示: <ul *ngFor="let item of userData"> <li><strong>{{item._id}}</strong></li> <li>{{item.email}}</li> <li&

我正在尝试在我的
users.component.html
中使用Material2中的
,我试图在表中列出用户(通过http调用检索)

这里是我的简单输出,工作正常,我想用/in
显示:

<ul *ngFor="let item of userData">
    <li><strong>{{item._id}}</strong></li>
    <li>{{item.email}}</li>
    <li>{{item.fullName}}</li>
    <br><br>
</ul>

我也检查了和这里,但老实说,我无法从我的角度找出我还需要解决的问题,因为在我看来,这是一种由于进口、出口或报关而导致的错误。有什么想法吗?

您是否在
app.module.ts
中添加了
CdkTableModule
?是的,
从“@angular/cdk/table”导入{CdkTableModule};。。。。。导入:[CdkTableModule,…]
由于您使用的是
MatTable
而不是
CdkTable
,因此需要确保您是从
@angular/material
导入
MatTableModule
。你能再检查一下以确定你正在导入它吗?是的,我有。我正在使用基于以下建议的定制MaterialModule文件:,因为
MaterialModule
已被弃用,我正在
dashboard.module.ts
中导入它。mat头行希望定义变量“displayedColumns”,但在您的示例中我没有看到它--*MatheadErrorWDEF=“displayedColumns”