nuxt logo

ドキュメント翻訳(非公式)

onNuxtReady

onNuxtReady コンポーザブルは、アプリの初期化が完了した後にコールバックを実行することを可能にします。

onNuxtReady はクライアントサイドでのみ実行されます。 :br アプリの初期レンダリングをブロックしないコードを実行するのに理想的です。

plugins/ready.client.ts
export default defineNuxtPlugin(() => {
  onNuxtReady(async () => {
    const myAnalyticsLibrary = await import('my-big-analytics-library')
    // myAnalyticsLibrary を使って何かをする
  })
})

アプリの初期化後でも「安全」に実行できます。この場合、コードは次のアイドルコールバックで実行されるように登録されます。