Vue3使用Ctrl+enter换行&组合键

大祥子
2021-09-24 / 0 评论 / 872 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2022年06月08日,已超过681天没有更新,若内容或图片失效,请留言反馈。
执行
@keyup.enter.exact="send" // 发送消息,回车
@keyup.ctrl.enter="lineFeed" // 执行换行
const lineFeed = () => 
  state.sendMessage = state.sendMessage + '\n'
}

打印键盘事件,其中有个ctlKey的值,ctlKey是false的话就说明ctrl未按下,可以以此作为判断如下

// 13是键盘回车值
if (e.ctlKey === true && e.keyCode = 13) {
  console.log("执行了我")
}
20

评论 (0)

取消