在class为ipt1的input绑定focus事件,另外一个input也会触发这个focus,请问如何销毁?<el-input class="ipt1" type="textarea" @focus="focusIpt()"></el-input>
<el-input class="ipt2" type="textarea"></el-input><script>
focusIpt(){ let enterEvent = function(e){
... // do something
}
document.onkeydown = enterEvent
}
</script>
2 回答
宝慕林4294392
TA贡献2021条经验 获得超8个赞
你监听事件的时候,写成标准的
document.addEventListener('keydown', fun);document.removeEventListener('keydown', fun);//移除监听事件的回调函数
添加回答
举报
0/150
提交
取消