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

在vue.js中,在页面打开一个模态框组件,如何做到按返回键让模态框消失,而不是返回上一个页面?

在vue.js中,在页面打开一个模态框组件,如何做到按返回键让模态框消失,而不是返回上一个页面?

慕村9548890 2018-11-14 13:15:38
如题,在vue.js中,在页面打开一个模态框组件,如何做到按返回键(安卓返回键或浏览器返回键)让模态框消失,而不是返回上一个页面?ps.能不能尝试当打开模态框的时候往window.history添加历史记录?如果可以,该如何实现
查看完整描述

1 回答

?
慕沐林林

TA贡献2016条经验 获得超9个赞

如果有办法监听到用户按下返回键 那就在模态框显示的时候禁用返回键的默认事件 改为关闭模态框的方法。

如果要使用历史记录这种办法的话可以试试改变hash值


查看完整回答
反对 回复 2018-12-12
  • 1 回答
  • 0 关注
  • 1586 浏览
慕课专栏
更多

添加回答

举报

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