先介绍下基本情况:App是用cordova
打包成安卓App的,用的是Vue、Vuex、Vue-router
来做的(纯粹的h5 web app),目前的情况是这样的,很多页面都使用了keep-alive
缓存,比如各种列表页,这样再次进入这些列表页就有数据缓存了,不用没进一次就刷新一次,要更新的话就下拉刷新数据就行。
问题是这样的:当用户A退出登录,然后再登录别的用户B,那么用户B点击进去列表页的时候,看到的是之前用户A缓存的列表数据。怎样保证这些缓存过的页面可以再次自动刷新一遍呢?
我目前的想法是,登录成功之后,直接重载页面,而不是简单的路由跳转。不知道有没有更好的解决方案?
浮云间
相关分类