Как добавить маршруты к vue-router после инициализации роутера и приложения? - PullRequest
0 голосов
/ 17 декабря 2018

Есть ли способ добавить маршруты в vue-router после получения некоторых асинхронных данных и который работает с SSR?Допустим, у меня есть некоторые данные в моей базе данных, которые определяют эти маршруты.

Я получил их в основном, работая с примером на https://ssr.vuejs.org/guide/data.html - хотя я не могу использовать методы asyncData, как в примере,потому что выбор маршрутов из хранилища должен быть сделан до того, как приложение будет смонтировано, потому что вы не можете изменить маршруты позже с помощью SSR и напрямую пытаться перейти к такому URL-адресу маршрута (вы получите 404, потому что SSR непока не знаю маршрутов).

Проблема в том, что клиент снова запрашивает те же асинхронные данные, хотя они уже присутствуют в выводе на стороне сервера.

Есть ли у кого-нибудь работающийпример тому?

...