new Vue({
el:'#app',
data:{
counter:0,
x:0,
y:0
},
methods:{
increase:function(){
return this.counter++
},
getMouseXY:function(event){
this.x=event.x;
this.y=event.y;
}
}
})
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<div id="app">
<button v-on:click='increase'>Clic IT</button>
<p>{{counter}}</p>
<p v-on:mousemove='getMouseXY'>坐标;{{x}} {{y}}</p>
</div>