vue3 键盘事件和禁止F5刷新
键盘事件禁止需要在页面的生命周期函数created中调用方法。在vue3中setup()相当于created
// 键盘事件
const func1 = () => {
window.addEventListener(
"keydown",
function (e) {
if (
e.key === "F5" ||
e.key === "F6" ||
e.key === "F7" ||
e.key === "F8"
) {
e.preventDefault();
}
console.log("按键:", e.key, e.keyCode);
},
false
);
};
func1(); //因为setup()即相当于created: 所以直接调用就行了