- 監聽事件處理vm數據
<body>
<div id="app">
<button @click="count++">點擊</button>
{{count}}
</div>
<script>
new Vue({
el: '#app',
data: {
count: 0,
}
})
</script>
</body>
複製代碼
- 監聽事件處理方法
<body>
<div id="app">
<button @click="add">點擊1</button>
<button @click="add()">點擊2</button>
{{count}}
</div>
<script>
new Vue({
el: '#app',
data: {
count: 0,
},
methods:{
add: function () {
this.count++;
}
}
})
</script>
</body>
複製代碼
- 按鍵監聽處理
<body>
<div id="app">
<input type="text" @keyup.enter.ctrl="add">
{{count}}
</div>
<script>
new Vue({
el: '#app',
data: {
count: 0,
},
methods:{
add: function () {
this.count++;
}
}
})
</script>
</body>
複製代碼