reactjs - 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。
解决方案
推荐阅读
- mips - 为什么 MARS MIPS 模拟器会抛出“从非法地址加载”异常?
- android - 当用户睡着/醒来时,有没有办法通过 PWA 触发事件?
- .net - CefSharp - 不使用代理
- json - 有问题:“结果”类型的值
'没有成员'值' - c - C - 线程退出将变量设置为 0
- javascript - CSS 背景样式在使用 JavaScript 更改背景后停止工作
- julia - 无矩阵线性算子与稀疏数组
- for-loop - 如何在 Jenkins 声明性管道文件中使用选择参数整数值作为数组
- c# - WPF 子菜单项未显示在 XAML 编辑器中
- ios - 当我使用 firebase 实时数据库检索滚动时,UITableView 滚动冻结