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

vue中监听退出全屏事件的问题

vue中监听退出全屏事件的问题

撒科打诨 2019-05-10 09:02:13
vue中监听退出全屏事件时,按第一下esc键不执行我的事件只退出全屏,按第二下才执行quit(){let_this=this;document.onkeyup=function(e){letkey=window.event.keyCode;if(key===27){console.log('退出全屏')}};}
查看完整描述

2 回答

?
Kled

TA贡献1条经验 获得超0个赞

我也是这样,是啥原因啊

按第一下esc键不执行我的事件只退出全屏,按第二下才执行


查看完整回答
反对 回复 2021-06-09
?
慕姐4208626

TA贡献1852条经验 获得超7个赞

这样写
{
created(){
window.addEventListener('keydown',this.quit)
},
beforeDestory(){
window.removeEventListener('keydown',this.quit)
}
methods:{
quit(e){
letkey=e.keyCode;
if(key===27){
console.log('退出全屏')}
};
}
}
}
                            
查看完整回答
反对 回复 2019-05-10
  • 2 回答
  • 0 关注
  • 6333 浏览
慕课专栏
更多

添加回答

举报

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