我使用 next with redux persist 示例,我想访问客户端和 getStaticProps 服务器端函数中的最新持久状态,如下所示:
在客户端,它完美运行,并输出最新的持久状态。
const Index = () => {
const states = useStore().getState();
console.log(states);
return <Examples />;
};
但是在 getStaticProps 中它没有获得最新的持久状态,控制台日志是初始的 redux 存储状态。
export async function getStaticProps() {
const store = initializeStore();
console.log(store.getState());
return {
props: {},
};
}
我怎样才能在 ssr 中访问最新的持久化 redux 状态?