今天遇到了点击浏览器的回退,上一页的页面没有走生命周期,也没有重新发请求,没有刷新。就只有样式的情况,网上搜了一下,说是因为开了keep-live的原因,但是我并没有开这个路由缓存。暂不知道原因。但是可以使用 window.location.href=路由。不要用this.$router.push(路由);这样浏览器的的页面后退就是完全刷新了。但是这样跳转也是浏览器跳转,不是单页面应用了。
关于vue页面后退不刷新
最新推荐文章于 2024-04-10 19:28:17 发布
今天遇到了点击浏览器的回退,上一页的页面没有走生命周期,也没有重新发请求,没有刷新。就只有样式的情况,网上搜了一下,说是因为开了keep-live的原因,但是我并没有开这个路由缓存。暂不知道原因。但是可以使用 window.location.href=路由。不要用this.$router.push(路由);这样浏览器的的页面后退就是完全刷新了。但是这样跳转也是浏览器跳转,不是单页面应用了。