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