Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

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