0

componentこれがロードされる前MatDialogは、いくつかの URL にロードする必要がありました。つまりhttp://localhost:4200/some-url、URL を介してこのコンポーネントをロードするとエラーが発生します。

NullInjectorError: x のプロバイダーがありません!

URLにロードしようとしているコンポーネントは次のとおりです。

export class MyComponent {
  
  constructor(
    public dialogRef: MatDialogRef<MyComponent>,
    private fb: FormBuilder,
    @Optional() @Inject(MAT_DIALOG_DATA) public data: any
  ) { }

}

ここに画像の説明を入力

4

1 に答える 1