mounted() {
//监听键盘Esc按键事件
let self = this;
this.$nextTick(function() {
document.addEventListener('keydown', function(e) {
//此处填写你的业务逻辑即可
if (e.keyCode == 27) {
e.stopPropagation();
self.$confirm(self.$t('是否关闭窗口?'), self.$t('提示'), {
confirmButtonText: self.$t('确定'),
cancelButtonText: self.$t('取消'),
type: 'warning',
}).then(() => {
self.$emit('close');
});
}
});
});
vue中监听键盘按下Esc以后取消esc之后的事件
版权声明:本文为weixin_46194350原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。