长注册流程页面刷新如何保持状态?
比方说,我现在有一个很长的注册流程,每一个页面都是一个前端组件1.填写地址2.填写付款信息3.填写喜欢的产品种类4.填写个人信息5.xxxx6.xxxx7.填写紧急联系人8.等等
如果我填写到第四步,我想要点击回退按钮,我可以通过redux进行状态保存,不用你再从新填写第三步。如果我在第四步点击刷新页面,什么好的办法保存之前几步填写的信息呢?我知道可以用LocalStorage或者sessionStrage来实现,不过每一步都保存在localStorage里面,是不是有点太繁琐了。大家有没有什么其他的最佳实践阿,比如,刷新第四个页面的时候,我直接给你跳转到 第一个页面,让你从新填写起来。我感觉这样好像也能接受。
各位大佬平时怎么处理这种情况阿。非常感谢。
回复
1个回答

test
2024-07-12
- 该存到 localStorage 就存,有什么繁琐的?不懂
- 存的时候不需要分页,全部存一个 key 里就行了
- 刷新就必须重新填写,能否接受,问你们的 pm
- 我平时不觉得这种需求会有什么问题
回复

适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容