问题描述
在嵌入式开发android app时,使用webview来加载vue开发的web应用,如果只是单纯的使用keep-alive来缓存页面数据。会导致,用户token过期,或是用户退出登录,缓存的页面数据还在,哪怕换个用户登录,页面的数据居然还是上一个用户登录后留下的数据,这个bug怎么能行?
怎么解决?
第一步:前端肯定从keep-alive入手
由这种不控制缓存页面的方式,修改为
// ++++++++++++++++++++
computed: {
key() {
return this.$route.path;
},
cached