• HOME
  • [nuxt3] nuxt-linkに@clickを指定する際、.native無しで動作した件 - NuxtJs
TomoyaOkada

[nuxt3] nuxt-linkに@clickを指定する際、.native無しで動作した件 - NuxtJs

記事をシェアする

※ 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をサポートするようになったのでしょうか。




記事をシェアする