怎样实现点击浏览器的返回按钮回到页面时刷新该页面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样实现点击浏览器的返回按钮回到页面时刷新该页面相关的知识,希望对你有一定的参考价值。

如果是jsp的话肯定会自动刷新的·
因为用的是http请求的方式
你所说的问题其实并不存在着刷不刷新的事··
你只要在jsp页面上填写数据 然后点击提交按钮 然后再把数据写入数据库中··
点击之后 页面会自己刷新··
然后你在做一个查询的按钮 点击查询按钮 你自己再去数据库中返回数据就OK了 逻辑是非常简单的
参考技术A 后退按钮是history缓存的,不会刷新.

vue返回上一页面时回到原先滚动的位置

参考技术A 项目结束,测试时发现在首页商品列表中,向上滑动几页后点击进入详情,从详情页面返回商品列表时,页面回到了最顶部,测试不通过说是用户体验不好,要求从哪里点击进去返回该页面时回到原先的滚动页面。
思路:因为vue是单页面应用,进入其他页面时会销毁该页面,用keep-alive不让其刷新,具体实现为:
(1).在App.vue中加入:

(2).index.js页面

这样在index.vue中,mounted方发只走一次,在浏览器上实现了返回原来滚动位置的目的。但是在手机上测试,发现没用,
解决手机上实现目的的方法:

OK!实现!!

链接: https://www.jianshu.com/p/5f01f9a51a98

以上是关于怎样实现点击浏览器的返回按钮回到页面时刷新该页面的主要内容,如果未能解决你的问题,请参考以下文章

网站退出登录防止通过返回按钮回到历史页面

解决vue单页面跳转返回后页面不刷新的问题

华为手机怎么刷新页面?

移动端 点击返回按钮页面不刷新

怎样用js写返回顶部的滑动效果

武汉兼职女:点击浏览器或者手机返回按钮,刷新历史页面解决方案