因为项目庞大,目前使用webpack多入口构建,最终会构建成这个样子:
各个页面之间独立(可以理解为独立的应用,有独自的vuex和router),页面之间跳转使用a链接:
http://m.xxx.com/home
http://m.xxx.com/detail
问题是:用户在home页面操作了一番,然后跳到detail页面,这时用户返回,home页面状态会丢失,如何解决?
因为项目庞大,目前使用webpack多入口构建,最终会构建成这个样子:
各个页面之间独立(可以理解为独立的应用,有独自的vuex和router),页面之间跳转使用a链接:
http://m.xxx.com/home
http://m.xxx.com/detail
问题是:用户在home页面操作了一番,然后跳到detail页面,这时用户返回,home页面状态会丢失,如何解决?
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答4.6k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答5k 阅读
1.存在cookie或者localstorage
2.重新从服务器获取
3.通过URL的参数传递