有没有很疑惑每次按回车输入便会被监听到是怎么实现的?
键盘按下回车,被监听到并弹出消息框提示代码实现示例:(以及别的键盘事件补充)
输入框绑定事件@keyup @mousedown为鼠标事件
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>按键修饰符</title>
<script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.12/vue.min.js"></script>
</head>
<body>
<div id="app">
<input @keyup.enter="foo" type="text">
<br>
<input @keyup.ctrl.67="foo1" type="text">
<br>
<input @mousedown.left="foo2" type="text">
</div>
</body>
<script>
var vm=new Vue({
el:"#app",
data:{},
methods:{
foo(){
alert("回车键被按下-抬起")
},
foo1(){
alert("ctrl+c键被按下-抬起")
},
foo2(){
alert("鼠标左键点击")
}
},
})
</script>
</html>