Если это отдельная страница и у него есть route, то как сказал Алексей выше
Могу дополнить ссылкой из
документации
Соответственно варианта два:
Загрузить данные после перехода: переходите по маршруту, в интерфейсе добавляете preloader например. После получение заменяете его на контент.
Загрузить данные перед переходом: загрузить данные в хуке роутера, и завершить навигацию когда данные получены.
Хотя возможно если вы пользуется хуком mounted, то vue-router вы не используете.
Тогда вопрос нужен ли в вашем проекте vuex, так как router отсутствует. Оба инструмента следует использовать в не маленьких проектах.