Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

Vueのイベントトリガをデバックコンソールで直接設定・発火させる

Vueのイベントトリガをデバックコンソールで直接設定・発火させる

実際のところ

vm.$on('test', function (msg) {  console.log(msg) })

vm.$emit('test', 'hi')
//=> hi

一回だけしか実行しないONCEというのもあります

vm.$once('testOnce', function (msg) {  console.log(1) })

vm.$emit('testOnce', 'hi')
//=> 1
vm.$emit('testOnce', 'hi')
// *なにもでない*

コンポネントで作成した子要素をアレコレしたい場合は
別途工夫が必要です。

参考もと

Vue.js
jp.vuejs.org