Vue 框架学习 事件监听
Posted smallstars
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue 框架学习 事件监听相关的知识,希望对你有一定的参考价值。
v-on 事件监听:
<body> <div id ="app"> <p> <h2>counter: {{counter}}</h2> <button @click="increment">+</button> <button @click="decrement">-</button> </p> <!-- btn1有一个参数,这里不给参数自动返回浏览器自己生成的Event事件对象 --> <button @click="btn1">按钮1</button> <!-- 传入参数 --> <button @click="btn2(‘Stars‘)">按钮2</button> <!-- 既传参又需要获得Event事件对象 --> <button @click="btn3(‘Stars‘, $event)">按钮3</button> </div> <script> //创建Vue实例,得到 ViewModel const vm = new Vue({ el: ‘#app‘, data: { counter: 0, }, methods: { increment(){ this.counter++ }, decrement(){ this.counter-- }, btn1(event){ console.log(‘btn1: ‘,event); }, btn2(lastName){ console.log(‘btn2: ‘,lastName); }, btn3(lastName,event){ console.log(‘btn3: ‘,lastName,event); }, }, computed: {}, }); </script> </body>
以上是关于Vue 框架学习 事件监听的主要内容,如果未能解决你的问题,请参考以下文章