mounted() {
this.keyDown();
},
methods: {
keyDown() {
document.onkeydown = (e) => {
if (e.keyCode == 38 || e.keyCode == 21) {
console.log("上");
document.documentElement.scrollTop =
document.documentElement.scrollTop - 100;
}
if (e.keyCode == 40 || e.keyCode == 20) {
document.documentElement.scrollTop =
document.documentElement.scrollTop + 100;
console.log("下");
}
};
},
},
于是了解了一下清除事件的方法
//在销毁页面的时候清除keydown
destroyed() {
document.onkeydown = null;
},
Comments | NOTHING