為了能夠在 reducer 裡面更動物件,必須要以下設定
StoreModule.forRoot(
{ cart: cartReducer },
{
runtimeChecks: {
// strictStateImmutability and strictActionImmutability are enabled by default
strictStateSerializability: true,
strictActionSerializability: true,
strictActionWithinNgZone: true,
strictActionTypeUniqueness: true,
// if you want to change complexe objects and that we have. We need to disable these settings
// change strictStateImmutability, strictActionImmutability
strictStateImmutability: false, // set this to false
strictActionImmutability: false,
},
}
),
留言
發佈留言