安装
cnpm i hotkeys-js --save
无 cnpm ,请先执行 npm i cnpm 安装cnpm
导入
import hotkeys from "hotkeys-js";
响应指定按键
如按下 a 时,打印 a
mounted() {
hotkeys("a", () => {
console.log("a");
});
},如按下 Ctrl+c 时,打印 Ctrl+c
hotkeys("ctrl+c", () => {
console.log("ctrl+c");
});若多个按钮执行相同的逻辑,则用 , 隔开即可
hotkeys("a,b", () => {
console.log("按下了 a 或 b");
});兼容苹果操作系统
苹果操作系统中的复制组合键为 command+c
hotkeys("ctrl+c,command+c", () => {
console.log("此组合键通常用于复制");
});vue3 + ts 中使用











