关于前端:vue通过快捷键保存-ctrls或者commands

间接上代码

save (e) {
  if ((e.ctrlKey || e.metaKey) && e.key === 's') {
    // 执行save办法
    this.save()
    // 阻止默认事件
    e.preventDefault()
}

在mounted里通过addEventListener监听

document.addEventListener('keydown', this.save, false)

别忘记在来到页面的时候在destroyed外面销毁

document.removeEventListener('keydown', this.save, false)

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理