Подтвердить что ты не робот

Md-table в Angular Материал 2

Я работаю с Angular Таблица материалов. В HTML-коде есть

<ng-container cdkColumnDef="userId">
  <md-header-cell *cdkHeaderCellDef> ID </md-header-cell>
  <md-cell *cdkCellDef="let row"> {{row.id}} </md-cell>
</ng-container>

Я узнал, что cdkHeaderCellDef и cdkCellDef из Таблица CDK

Я получаю сообщение об ошибке " Невозможно связать с" cdkHeaderRowDef ", поскольку он не является известным свойством" md-header-row "."

Как я могу это решить?

4b9b3361

Ответ 1

cdkHeaderCellDef и cdkCellDef являются частью библиотеки @angular/cdk и экспортируются в CdkTableModule.

Включите этот модуль в свой импорт приложений.

Ответ 2

 import { CdkTableModule } from '@angular/cdk';

добавьте это в начало своего компонента и в начало app.module.ts а затем на app.module.ts добавьте CdkTableModule для импорта, как указано ниже.

@NgModule({
   declarations: [

],
imports: [
    CdkTableModule

],
providers: [

],
bootstrap: [AppComponent],
})

могут быть объявления и поставщики, но в приведенном выше фрагменте они игнорируются для удобства.