'dataSource' は 'table' の既知のプロパティではないため、バインドできません。質問する

'dataSource' は 'table' の既知のプロパティではないため、バインドできません。質問する

私は Angular 5 開発の初心者です。ここで提供されている例を使用して、Angular マテリアルでデータ テーブルを開発しようとしています。https://material.angular.io/components/table/examples「」。

というエラーが表示されますCan't bind to 'dataSource' since it isn't a known property of 'table'.

ここに画像の説明を入力してください

助けてください。

ベストアンサー1

IEMatTableModuleを忘れずに入力してくださいapp.module's imports

Angular 9以降

import { MatTableModule } from '@angular/material/table'  

@NgModule({
  imports: [
    // ...
    MatTableModule
    // ...
  ]
})

Angular 9未満

import { MatTableModule } from '@angular/material'  

@NgModule({
  imports: [
    // ...
    MatTableModule
    // ...
  ]
})

おすすめ記事