vue.jsのカスタムイベントの名前はキャメルケースでは動かない(例外あり)
タイトル通りでケバブケースかすべて小文字にする必要がある。
HTML attributes are case-insensitive
だから。
なのでカスタムイベント以外のpropsに渡す値なども、ケバブケースにする。(ちょっと面倒臭い)
【動かない例】 jsfiddle.net
ただし、テンプレート文字列を使う場合は動く。
【動く例】 jsfiddle.net
タイトル通りでケバブケースかすべて小文字にする必要がある。
HTML attributes are case-insensitive
だから。
なのでカスタムイベント以外のpropsに渡す値なども、ケバブケースにする。(ちょっと面倒臭い)
【動かない例】 jsfiddle.net
ただし、テンプレート文字列を使う場合は動く。
【動く例】 jsfiddle.net