在我整个应用程序的所有Angular Material表中,每个td标签和底部tr标签都出现错误
“ MatCellDef”的模板上下文未定义隐式值。 如果上下文类型是基本类型,请考虑将其优化为更具体的类型。
表格:
<table mat-table matSort [dataSource]="businessLocations">
<ng-container matColumnDef="business_city">
<th mat-header-cell mat-sort-header *matHeaderCellDef> City </th>
<td mat-cell *matCellDef="let location">{{location.business_city}}</td>
</ng-container>
<tr mat-header-row *matHeaderRowDef="displayedColumns"></tr>
<tr mat-row *matRowDef="let row; columns: displayedColumns;"></tr>
</table>
某些TS:
this.businessLocations = response.businessLocations;
this.businessLocations = new MatTableDataSource(this.businessLocations);
如果需要,我可以提供更多代码。 我正在将Visual Studio Code与Angular Essentials插件一起使用。 似乎无法找到任何答案