Vue 解决微信页面返回不刷新问题

问题描述:
从A页面进入B页面,然后再按虚拟键返回时或点击 按钮 确认需求后跳转,页面不刷新!可能有些场景为了性能可以不去请求服务器,但是我这个问题是其他页面更改了数据,返回的时候数据必须更新!

解决方法:

setTimeout(()=>{
       this.$router.push({path:'/presentExperience'}),
       location.reload()
   },200);
意思:设置200微秒好后跳转并刷新页面。
为什么会有reload,因为我在进行业务处理的时候,直接跳转并没有重新加载页面,因为加上了reload. 
因为,reload为可选项。如果你的业务环境没有我的情况,则可以不添加reload重新刷新

你可能感兴趣的:(Vue 解决微信页面返回不刷新问题)