Как сделать загрузку роутов с сервера с последующим переходом во vue-router?
Не могу понять как сделать предварительную асинхронную загрузку маршрутов с сервера с последующим переходом по заданной ссылке средствами vue и vue-router.
Мне кажется, что это как то делается методом router.addRoutes()
но вот понять как это сделать не могу дойти.
Есть мысть сделать это не средствами vue, а стандартными промисами JS, но не хотелось бы городить огород, если есть какие то средства в самом vue-router которые я не могу найти.