zl程序教程

您现在的位置是:首页 >  前端

当前栏目

Vue3事件处理

Vue3 事件处理
2023-06-13 09:12:25 时间

tips:

  • Vue3中事件可以用括号,也可以不用括号,不加括号表示单个事件
  • 如果要用多时间,就要用逗号隔开,并且要加括号
  • 事件带括号可以传参,参数可以包含Vue对象里面的属性

example:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <script src="https://unpkg.com/vue@3"></script>
    <title>Document</title>
    <style>
        #michael > div{
            width:100px;height: 100px;background-color: green;
        }
    </style>
</head>
<body>
    <div id="michael" >
        <div @click="go('abc')">{{content}}</div>
    </div>
    <script>
        Vue.createApp({
            data(){
                return {
                    "content":"hello"
                }
            },
            "methods":{
                go(val){
                   // alert(1)
                   console.log(val)
                }
            }
        }).mount("#michael")
    </script>
</body>
</html>