在ngrx效果中,我试图打开MatDialog以显示错误消息,但它会导致错误。
无法添加属性10,对象不可扩展
如果我禁用strictActionImmutability
检查,则一切正常。有人知道如何解决这个问题吗?
我的效果是
public saveTemplateDetailError$ = createEffect(() => this.action$.pipe(
ofType(saveTemplateDetailValidationError),
exhaustMap( action => {
let dialogRef = this.dialog.open(ModalComponent);
return dialogRef.afterClosed();
})
), {dispatch: false});
版本I使用
- 角度:11.0.2
- 材料:11.0.1
- NgRx:11.0.1
您需要将其添加到@NgModule
上的entryComponents