<div id="example"> <button v-on:click="greet">Greet</button> </div> 私達は greet という名のメソッドに click イベントリスナをバインドします。ここでは、私達の Vue インスタンスでメソッドを定義する方法は以下になります: var vm = new Vue({ el: '#example', data: { name: 'Vue.js' }, // `methods` オブジェクトの下にメソッドを定義します methods: { greet: function (event) { // 内部メソッドの `this` は vm インスタンスを指します alert('Hello ' + this.name + '!') // `event` はネイティブ DOM イベントです alert(event.target.