このように+で繋ぐとクリック時にfoo()とbar()の2つのメソッドが発火します。 +が特別な意味を持つというわけではなく*でも-でも同じで、JavaScript式として普通に評価されるためです。 短絡評価を使って、@click="disabled || foo()"などのように書くことも出来ます。 $emitの引数をv-on内の式で直接処理する $emit('nice-event','foo!!!','bar???')とイベントを発火するとき、 Vue2.0初期のドキュメントでは、v-on:nice-event="foo = arguments[0];foo = arguments[1];"というやり方が書かれていましたが、 現在は次のようにアロー関数で書くことが推奨されてるみたいです。 <my-component v-on:nice-event="(x,y)=>{ foo = x;