所以我们可能在减速器中有这个:
const defaultState = {...};
export const userReducer = (state = defaultState, action: any) => {
// ...
}
有没有办法为每次调用 userReducer 获取一个 defaultState 对象?像这样的东西:
const getDefaultState = () => ({...});
export const userReducer = (state = getDefaultState(), action: any) => {
// ...
}
这在JS中可能吗?它可能对 Redux 减速器没有用,但总的来说我很好奇。