Vue3 onClick() 事件监听
这段时间学习 VUE3 ,在这里记录下来。虽然很基础,但也值得记录,以备日后忘记。
一段简单的 onclick 事件
<a class="menunma flexC fl-cen" v-on:click="CallOut()" ><i class="menunmJ"></i><p>呼叫</p></a>
methods: { //外呼 CallOut(){ console.log("外呼 "); } }
说明
v-on 指令用于添加事件监听器
v-html 解析HTML
v-bind 属性绑定
<tag> {{ a_property}} …</tag> 插值
不带参数的情况下,add可以写成 add(), 也可以写成 add
示例
<body> <header> <h1>Vue Events</h1> </header> <section id="events"> <h2>Events in Action</h2> <button v-on:click="add(5)">Add</button> <button v-on:click="reduce(10)">Remove</button> <p>Result: {{ counter }}</p> <input type="text" v-on:input="setName($event,'asdf')" /> <p>Your Name: {{name}}</p> </section> </body>
input 元素最好的监听事件是 input 事件,此事件为 vanilla JS 事件,使用vue指令v-on
指定需要监听的事件, 如果需要额外的参数,第一个参数使用 $event
.
const app = Vue.createApp({ data() { return { counter: 0, name: "", }; }, methods: { add(num) { this.counter += num; }, reduce(num) { this.counter -= num; }, setName(event, l) { this.name=event.target.value + " " + l; } } }); app.mount('#events');
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
2021-06-30 Springboot java项目 java.sql.SQLNonTransientConnectionException: CLIENT_PLUGIN_AUTH is required
2021-06-30 Spring boot 项目报错 javax.servlet.ServletContext.getVirtualServerName()Ljava/lang/String;