<Suspense> ialah komponen terbina yang mengoordinasi kebergantungan async dalam pohon komponennya — ia menunjukkan fallback (UI pemuatan) sehingga semua operasi async bersarang diselesaikan, kemudian memaparkan kandungan sebenar. Ia menghilangkan boilerplate isLoading manual.
Dua slot
<template>
<Suspense>
<template #default>
<UserDashboard /> <!-- a component with async setup -->
</template>
<template #fallback>
<LoadingSpinner /> <!-- shown while #default is resolving -->
</template>
</Suspense>
</template>
