Nuxt bridge — Отображение индикатора загрузки между страницами
Недавно я перенес проект Nuxt 2 на Nuxt Bridge, и все работает нормально, за исключением того , что полоса загрузки не отображается между страницами. loading
собственность вnuxt.config.js
только для Nuxt 2, и я не могу интегрировать<NuxtLoadingIndicator/>
Nuxt 3. Я также пытался создать собственный компонент, который реагировал бы на хуки, такие какpage:start
, но я не могу заставить их вызываться.
Любая помощь будет оценена по достоинству!
1 ответ
Вы можете обратиться к коду ниже:
const get = async ({page = 1}) => {
const nuxtApp = useNuxtApp()
nuxtApp.callHook('page:start')
tokens.value = await $api.index<models.TokenResults>('/token', { page: page })
nuxtApp.callHook('page:finish')
}
Подробности вы можете посмотреть по ссылке