投稿者 : TomoyaOkada
公開日:
更新日:
[nuxt3] nuxt-linkに@clickを指定する際、.native無しで動作した件 - NuxtJs
Vue/Nuxt 

目次
※ NuxtJs3系についてのケースになります。
2系での構築の際は、nuxt-linkに対してクリックイベントを持たせる場合は.native修飾子をつけることが一般とされています。
しかし、3系で同じ記述をしたところ下記画像のように波線が引かれていることに気づきました。
結論
@clickに対して修飾子をつけなくても特にエラーなく動作しました。
<nuxt-link :to="list.link" @click="$emit('event02')">{{ list.name }}</nuxt-link>
3系については最近になって学習を始めたので詳しいことはわかりませんが、拡張元のrouter-linkでv-on:clickをサポートするようになったのでしょうか。