vue-router 后退刷新页面

移动端用了安卓的后退按钮 , 点击后退时,页面会刷新,有什么办法可以后退不刷新?

阅读 4.6k
3 个回答

数据存在vuex里,在组件的生命周期中判定vuex里是否有数据就好了,有数据就不要再次触发请求接口了

<keep-alive>
    <router-view></router-view>
</keep-alive>

比较暴力的写法,容易造成一些其他的问题

新手上路,请多包涵

搜索下keepAlive吧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进