我想保存Redux商店的当前状态。有两种选择:本地存储或Cookie。我想将它保存到cookie中。 首先,我将当前状态保存为cookie:
this.props.cookies.set('cp', store.getState());
然后在reducer中加载保存状态我正在使用这个初始状态。
let initialState = {}
if (cookies.get('cp')) {
initialState = cookies.get('cp');
} else {
initialState = {
user: {
loggedIn: false,
},
}
}
这是保存状态的好方法还是坏方法?