Nuxt.js Управление маршрутизацией по api

Я новичок во Vue и Nuxt. Есть некоторый сайт, назовем его https://site.ru. Исторически так сложилось что все ссылки на сайте вида https://site.ru/alias и поменять это нельзя. alias - это некоторая строка (например "kakoi_to_alias") Данные получаю по api, передавая этот самый alias в качестве параметра. В ответ получаю данные соответствующие этому alias'у в т.ч. тип страницы: response = { type: 'catalog', data: {...} } По alias'у нельзя понять к какому типу страницы он относится. Каждому типу страницы соответствует свой шаблон. Их штук 10 разных.

Вопрос в следующем: Как в таких условиях можно можно организовать маршрутизацию. Какие есть варианты?


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

Автор решения: Neakit

Вам нужно использовать пакет @nuxtjs/router

Если я правильно понял задачу, то alias к странице можно получить как параметр и дальше как-то с ним работать. В том числе получить данные перед рендером самого компонента или страницы

→ Ссылка