nuxt 3 在插件、Nuxt 钩子、Nuxt 中间件或 Vue 设置函数之外调用了需要访问 Nuxt 实例的可组合项

Ped*_*que 6 typescript nuxt.js vuejs3

我想使用 useFetch()、$fetch 和 asyncDataFetch() 制作异步可组合项,但始终存在错误,其中显示:

Error: [nuxt] A composable that requires access to the Nuxt instance was called outside of a plugin, Nuxt hook, Nuxt middleware, or Vue setup function
Run Code Online (Sandbox Code Playgroud)

我想在设置之外使用 nuxt 实例...

但我不知道该怎么做,我听说过 useNuxtApp() 但我不太明白......