console
var vm = new Vue({
el: '#app',
data: {
on: 0,
at: 0,
click: '',
clickFun: ''
},
methods: {
handle() {
console.log(this === vm)
this.at++
},
handleClick() {
console.log(this === vm)
this.at++
}
}
})
<script src="https://cdn.jsdelivr.net/npm/vue"></script>
<div id="app">
<div>
<p> {{ on }} </p>
<button type="button" v-on:click="on++">点击 on</button>
</div>
<div>
<p> {{ at }} </p>
<button type="button" @click="at++">点击 at</button>
<button type="button" @click="handle">点击 at</button>
</div>
<div>
<p> {{ at }} </p>
<button type="button" @click="handleClick">点击 at</button>
<button type="button" @click="handleClick()">点击 at</button>
</div>
</div>