角度材质对话框导入问题

时间:2021-06-04 12:21:43

标签: angular typescript angular-material

早上好,

我想显示角度材质的对话框,但导入有问题我不明白问题。

当然我有一个角度材料模块,我在其中导入了 matdialog 并将其导入到 app.module

errors : ERROR Error: Uncaught (in promise): Error: Type DialogFormComponent 是 2 个模块声明的一部分:AppModule 和 ProduitsModule!

app.module

import { DialogFormComponent } from './produits/dialog-form/dialog-form.component';

@NgModule({
  declarations: [
    AppComponent,
    DialogFormComponent
  ],
  entryComponents: [DialogFormComponent],

produits.ts

export class ProduitsComponent implements OnInit {

  public productArray: Produit[] = [];

  constructor(public dialog: MatDialog) { }

  ngOnInit() {
  }

  openDialog() {
    this.dialog.open(DialogFormComponent);
  }

}

1 个答案:

答案 0 :(得分:-1)

事实上我找到了解决方案 我有一个 produits.module 在其中声明了 dialogFormComponent 我删除了它现在一切正常,感谢您的帮助