vue事件参数

事件参数

事件参数可以获取event对象和通过事件传递数据
获取event对象

bash 复制代码
<template>
<button
 @click="addCount">点击</button>
 <p>count is: {{ count }}</p>
 <p>{{ coutent_e }}</p>
</template>
<script>

export default{
    data(){
        return{
      count:0,
      coutent_e:'',
        }
    },
    methods: {
        addCount(e) {
            this.coutent_e=e;
             this.count++
    }
}
}

</script>

当点击后触发事件:


事件传参

bash 复制代码
<template>
<h3>事件传参</h3>
<p @click="showName(name)" v-for="(name,index) in names" :key="index">{{ index+1 }}--{{name}}</p>

</template>
<script>

export default{

data(){
    return{
names:["张三","李四","王五"]
    }
},
methods:{
    showName(name){
        console.log("点击标签:"+name)
    }
}
}

</script>

运行结果:

目的:点击事件进行传参

传递参数过程获取event

bash 复制代码
<template>
<h3>事件传参</h3>
<p @click="showName(name,$event)" v-for="(name,index) in names" :key="index">{{ index+1 }}--{{name}}</p>

</template>
<script>

export default{

data(){
    return{
names:["张三","李四","王五"]
    }
},
methods:{
    showName(name,e){
        console.log("点击标签:"+name+ "  e: "+e)
    }
}
}

</script>

运行结果:

相关推荐
李游Leo4 小时前
HarmonyOS 7 ArkTS + ohpm:三方 JS 库副作用隔离与 API 26 升级回归【鸿蒙心迹】
javascript·回归·harmonyos
你挚爱的强哥4 小时前
【sgKeyboard】自定义组件:虚拟键盘
前端·javascript·计算机外设
锅里游的鱼吖4 小时前
echarts自定义折线图
前端·javascript·数据库
hunteritself5 小时前
卷卷卷!GPT-6 Sol、Luna 正式发布,OpenAI 开始卷价格了
大数据·前端·人工智能·深度学习·transformer
何何____5 小时前
Vue 全局事件总线详解
前端·javascript·vue.js
涉密IT资质笔记6 小时前
涉密人员脱密期管理规范:期限分级模型、就业限制边界与违规认定标准
java·服务器·前端·网络·数据库
EatFan6 小时前
Go语言全栈实战:基于 Gin + Vue + JWT + RBAC 从零搭建前后端分离权限管理系统
vue.js·golang·go·vue·gin·jwt·rbac
u0111026756 小时前
工具页案例图如何编写 alt让图片说明与处理场景对应
java·前端·javascript·图像处理·人工智能·算法·ai作画
事圆则缓6 小时前
Flutter 状态管理框架对比(五):GetX 的响应式、依赖注册与生命周期
前端·javascript·flutter
广州智造7 小时前
Radioss复合材料使用的单元属性
前端·设计·cad·建模·cae·radioss