目录
一、v-on 事件监听
前端开发中,经常使用交互。这个时候,我们必须监听用户发生的事件,比如点击、拖拽、键盘事件等等,在Vue中使用v-on指令进行监听。
- v-on作用:绑定事件监听器
- v-on缩写:@
- v-on预期:Function | Inline Statement | Object
- v-on参数:event
1、v-on 基础
<body>
<div id="app">
<h2>{
{counter}}</h2>
<!-- 联想之前的 v-bind -->
<!--<h2 v-bind:title></h2>-->
<!--<h2 :title></h2>-->
<!-- <button v-on:click="counter++">+</button>
<button v-on:click="counter--">-</button> -->
<!-- 使用 methods -->
<!--<button v-on:click="increment">+</button>-->
<!--<button v-on:click="decrement">-</button>-->
<!-- 语法糖写法 -->
<button @click="increment">+</button>
<button @click="decrement">-</button>
</div>
<script src="../js/vue.js"></script>
<script>
const app = new Vue({
el: '#app',
data: {
counter: 0
},
methods: {
increment() {
this.counter++
},