为了账号安全,请及时绑定邮箱和手机立即绑定

如何获取是否还有上一个页面?(对返回按钮的判断)

如何获取是否还有上一个页面?(对返回按钮的判断)

慕森卡 2019-01-30 11:52:31
问题描述直接通过url地址进入的页面需要取消返回按钮,如何判断当前页面是否为进入时的第一页??尝试过的方法一、window.history使用window.history.length来判断是否有上一级页面,在刚进入这个页面时是有效的,但是从下级页面返回时还是同样的出现,虽然返回当前页面但是window.history.length已经是2了。第一次进入该页面没有出现返回按钮:从下级页面返回之后还是会有返回:二、document.referrer我的项目是vue项目,所以document.referrer一直是空的,导致下级页面页没有返回按钮。相关代码if (window.history.length <= 1) {    this.hasReturn = false; }
查看完整描述

1 回答

?
皈依舞

TA贡献1851条经验 获得超3个赞

返回的时候用 this.$router.replace 试试

查看完整回答
反对 回复 2019-01-30
  • 1 回答
  • 0 关注
  • 1171 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信