首页 > 解决方案 > router.push 在 next.js 中初始化 redux 状态是默认的吗?

问题描述

模块目录中的 sample.js

const initialState = {
  scope: 'character', // 캐릭터 character || 모험단 adventure
  wordType: 'match', // 동일 단어 match || 전문 검색 full
  filter: 'true', // 100레벨 필터 true || false
};

我认为它会在任何页面中存储更改的状态。但是当我通过 router.push 转到其他页面时,这些状态会被初始化。如何维护所有页面中的 redux 状态?我的项目使用 React、Next.js、redux-saga、next-redux-wrapper、bootstrap、prisma。

标签: reactjsreduxnext.js

解决方案


推荐阅读