六、Vue指令v-on事件监听指令基础用法

作者: 温新

分类: 【Vue.js】

阅读: 2384

时间: 2020-12-01 14:54:37

Vue提供了开发中所需要的事件监听事件,如用户点击事件、键盘事件等。

<!DOCTYPE html>
<html>
<head>
    <title>v-on</title>
    <meta charset="utf-8">
    <script src="https://cdn.jsdelivr.net/npm/vue@2.5.21/dist/vue.js"></script>
</head>
<body>
    <div id="app">
        <button v-on:click="count++">clike me</button>
        <p>你点击按钮 {{ count }} 次了</p>
    </div>

    <script>
        var app = new Vue({
            el: "#app",
            data: {
                count:0
            }
        });
    </script>
</body>
</html>

这个栗子中,实现了一个简单的点击事件,当点击 clike me时,就会触发click事件去调用count,从而实现每点击一次,在此基础上,数值就会加1。关于更多的事件如下图:

属性 事件触发时间
click 用户点击某个对象时被调用
dbclick 用户双击某个对象时被调用
change 内容发生改变时被调用
blur 元素失去焦点时被调用
focus 元素获得焦点时被调用
keydown 按下键盘某个按键时被调用
keypress 松开键盘按键时被调用
mousedown 鼠标按下时被调用
mouseover 鼠标移动到元素上时被调用
mouseout 鼠标离开元素时被调用
mousemove 鼠标在指定元素中移动时被调用
mouseup 鼠标在指定元素中松开鼠标左键时被调用
reset 点击重置按钮时被调用
resize 窗口或光加被重新调整大小时被调用
submit 点击提交按钮时被调用
error 加载文档发生错误时被调用

2020-12-1

请登录后再评论