【vue3入门】-【8】事件处理
事件处理
我们可以使用v-on指令(简写为@)来监听DOM事件,并在事件触发时,执行对应的javascript。用法v-on:click="methodName"或者@click="handler"
事件处理器的值可以是:
- 内联事件处理器:事件被触发时执行的内联JavaScript语句(与onclick类似)
- 方法事件处理器:一个指向组件上顶一个方法的属性名或者是路径
- 内联事件处理器
<template>
<h3>事件处理器</h3>
<button v-on:click="count++">add</button>
<button @click="count++">@add</button>
<p>{{ count }}</p>
</template>
<script>
export default {
data() {
return {
count: 0
}
}
}
</script>
- 方法事件处理器
<template>
<h3>事件处理器</h3>
<!--内联事件处理-->
<button v-on:click="count++">add</button>
<button @click="count++">@add</button>
<!--方法事件处理-->
<button @click="addCount">func-add</button>
<p>{{ count }}</p>
</template>
<script>
export default {
data() {
return {
count: 0
}
},
// 所有的方法或者函数都放在这里,和data同级
methods: {
addCount() {
this.count += 1 // 读取到data里面的数据方案:this.count
}
}
}
</script>
以上内容出自
【【2023最新版】Vue3从入门到精通,零基础小白也能听得懂,写得出,web前端快速入门教程】 https://www.bilibili.com/video/BV1Rs4y127j8/?share_source=copy_web&vd_source=94c3d5330a46438059359e8dd2494fe9
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY