Нужно заставить v-loading работать до хуков

Использую loader библиотеки element-io. Проблема в следующем: мне нужно чтоб при входе в личный кабинет, крутился loader до тех пор пока полностью не отрендерится личный кабинет, т.е другой компонент на который перекидывает router.push В data > state > isLoading стоит в true; Но, сейчас при входе, loader начинает крутиться через 1 секунду, и это логично, он срабатывает на хуке mounted, когда дерево монтируется, ведь мой loader находится в dive; Вопрос: подскажите, как реализовать задуманную мной логику, т.е чтоб loading крутился до тех пор пока компонент на который пушу, полностью не отрендерится? Заранее благодарю за помощь!)

<template>
    <div
    v-loading.fullscreen="isLoading"
    element-loading-text="Загрузка..."
    element-loading-background="rgba(0, 0, 0, 0.8)"
  >
   ...множество другого кода, который не относится к теме, удалил чтоб не засорять
</div>
</template>

Ответы (0 шт):