我创建了一个名为customer-edit.component.ts的组件。有一个页面可以访问客户编辑页面。但是,在其他屏幕上,我希望编辑客户,但无法转到客户页面。所以我通过使用mat对话框来实现弹出窗口。弹出窗口没问题,但是当我尝试通过客户维护屏幕而不是弹出窗口访问屏幕时,我点击了
StaticInjectorError(AppModule)[CustomerEditComponent-> InjectionToken MatDialogData]:StaticInjectorError(Platform:core)[CustomerEditComponent-> InjectionToken MatDialogData]:NullInjectorError:InjectionToken MatDialogData没有提供者!
我如何根据访问屏幕行为的方式(可选)将@Inject(MAT_DIALOG_DATA) public data: any
注入到customer-edit.component.ts中的构造函数中,以防止出现此错误?