首页 > 编程知识 正文

vue页面回退不刷新,vue刷新会跳转首页怎么解决

时间:2023-05-06 14:39:03 阅读:112361 作者:4941

问题: vue使用的是Pubsub.js。 由于没有打开publish页面,因此出现了开始订阅subscribe页面时无法获取数据的问题。 没办法,强制刷新页面后,先自动跳转到publish页面,进入解决办法

window.addevent listener (‘load’,e=this.beforeunloadFn(e ) ); 给methods写方法

beforeunloadfn(e ) if ) this.$route.path!=='/data ' } { this.$ router.push } { name : ' data ' },type类型选择load,js语法为onload。 此处省略on,onload是指在页面加载完成后运行Windoad

destroyed () window.removeeventlistener )、e=this.beforeunloadFn(e ) }解决了一个vue的一个页面更新到另一个页面的问题。错误尝试:

window.addevent listener (‘before unload’,e=this.beforeunloadFn(e ) ); 类型为beforunload的是在页面更新之前运行的最后一个函数,因此,即使跳转到另一个页面,更新完成后也会返回到原始页面。 此方法适用于在刷新页面之前提交表单数据或阻止更新的操作。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。