Angular NGRX状态突变

Angular NGRX状态突变,angular,redux,state,ngrx,mutation,Angular,Redux,State,Ngrx,Mutation,我正在使用Angular CLI和NGRX版本10开发一个企业Angular项目。 在组件内部,我通过选择器接收状态属性,然后更改该对象。我没有收到错误,这让我感到困惑,因为状态是不可变的,但它是静音的,没有任何错误。默认情况下,ngrx不会检测到此类错误以提高性能 如果需要,您可以在本地开发期间启用它们: @NgModule({ 进口:[ StoreModule.forRoot(减速器、{ 运行时检查:{ strictStateImmutability:true,//请发布一些代码,如您如何通

我正在使用Angular CLI和NGRX版本10开发一个企业Angular项目。
在组件内部,我通过选择器接收状态属性,然后更改该对象。我没有收到错误,这让我感到困惑,因为状态是不可变的,但它是静音的,没有任何错误。

默认情况下,ngrx不会检测到此类错误以提高性能

如果需要,您可以在本地开发期间启用它们:

@NgModule({
进口:[
StoreModule.forRoot(减速器、{
运行时检查:{

strictStateImmutability:true,//请发布一些代码,如您如何通过选择器获取数据等,以便其他人可以帮助您。仅一个问题陈述是不够的谢谢您是对的,我发现在NGRX 8中运行时检查是选择性加入的,因此禁用状态没有错误,但在NGRX 9+中检查是正确的默认情况下,现在我得到了错误