Movatterモバイル変換


[0]ホーム

URL:


Wayback Machine
23 captures
16 Nov 2022 - 08 Oct 2025
MayJUNJul
02
202220232024
success
fail
COLLECTED BY
Collection:Common Crawl
Web crawl data from Common Crawl.
TIMESTAMPS
loading
The Wayback Machine - http://web.archive.org/web/20230602161919/https://nuxt.com/docs/api/composables/use-lazy-fetch
✨ Meet Tairo - The admin dashboard template powered by Nuxt + Tailwind CSSPreviewLearn more

useLazyFetch

useLazyFetch provides a wrapper arounduseFetch that triggers navigation before the handler is resolved by setting thelazy option totrue.

Description

By default,useFetch blocks navigation until its async handler is resolved.

useLazyFetch has the same signature asuseFetch.

Example

<template>
<divv-if="pending">
Loading ...
</div>
<divv-else>
<divv-for="post in posts">
<!-- do something -->
</div>
</div>
</template>
<scriptsetup>
/* Navigation will occur before fetching is complete.
Handle pending and error states directly within your component's template
*/
const {pending,data:posts }=awaituseLazyFetch('/api/posts')
watch(posts, (newPosts)=> {
// Because posts might start out null, you won't have access
// to its contents immediately, but you can watch it.
})
</script>

useLazyFetch is a reserved function name transformed by the compiler, so you should not name your own functionuseLazyFetch.


[8]ページ先頭

©2009-2025 Movatter.jp