问答

vue项目M端在点击一个跳转链接之后,返回之前的页面,不在从新发

作者:admin 2021-09-27 我要评论

当进入首页时,会发送a,b,c请求,这时我点击一个跳转链接,比方说跳到baidu,非本项目的路由。然后在点击返回,这时候页面使用的数据都是之前的缓存数据,而没...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

当进入首页时,会发送a,b,c请求,这时我点击一个跳转链接,比方说跳到baidu,非本项目的路由。然后在点击返回,这时候页面使用的数据都是之前的缓存数据,而没有从新发送a,b,c请求。
请问这个问题如何解决,

###

这是浏览器自身的缓存机制吧,因为你离开页面后,快速返回,原来的状态还没有销毁,就直接重用了。从逻辑上来说好像没什么问题。

说说为啥要重新请求吧,看看有没有可以利用的机制。

###

使用vue的keep-alive标签https://cn.vuejs.org/v2/api/#...

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • vue项目M端在点击一个跳转链接之后,返

    vue项目M端在点击一个跳转链接之后,返

  • mocha,和es6模块结合使用的比较新的dem

    mocha,和es6模块结合使用的比较新的dem

  • react-native run-android报错

    react-native run-android报错

  • JVM为什么现代主要用G1 和 CMS 两种垃

    JVM为什么现代主要用G1 和 CMS 两种垃

腾讯云代理商
海外云服务器