问题描述:
从A页面进入B页面,然后再按虚拟键返回时或点击 按钮 确认需求后跳转,页面不刷新!可能有些场景为了性能可以不去请求服务器,但是我这个问题是其他页面更改了数据,返回的时候数据必须更新!
解决方法:
setTimeout(()=>{
this.$router.push({path:'/presentExperience'}),
location.reload()
},200);
意思:设置200微秒好后跳转并刷新页面。
为什么会有reload,因为我在进行业务处理的时候,直接跳转并没有重新加载页面,因为加上了reload.
因为,reload为可选项。如果你的业务环境没有我的情况,则可以不添加reload重新刷新