エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Vue3での@click(from v.2)
Vue の v.2 プロジェクトを 3 に移行しているときに出会った事象です。 emit('click')を実行すると親側... Vue の v.2 プロジェクトを 3 に移行しているときに出会った事象です。 emit('click')を実行すると親側で2回呼ばれる現象に遭遇。 <!-- child --> <div @click="onClick"></div> ··· methods: { onClick() { emit('click') } } <!-- parent --> <child @click="onClick" /> ··· methods: { onClick() { // ここが2回呼ばれる } } 解決したやりかた。 emits を書く。 @click.native の native が廃止されたようで、デフォルトで native イベントを拾うようになったのが影響しているようです。ですので、明示的に click をしていすると、問題なく動作するようになりました。 <!-- child --