@myskypesla

Как правильно сделать alias во Vue.js?

Есть 2 страницы:

index (путь '/')
faq (путь '/faq')

Так же у пользователей есть ссылки на руках, и около 30000 штук.

Мне нужно сделать, чтобы когда пользователь заходил на страницу допустим https://domen.ru/21095 ему отображалась страница index, а путь был такой https://domen.ru/21095.

Если делаю так в файле router/index.js:

{
      path: '**',
      name: 'index',
      component: index,
    },


то появляется следующий warning в консоли prntscr.com/j8bjoh

UPD: нужно было name убрать
  • Вопрос задан
  • 1587 просмотров
Решения вопроса 1
kulakoff
@kulakoff Куратор тега Vue.js
Vue.js developing
Если просто вот так написать:

{
      path: '/',
      component: index,
      children: [
        {
          path: ':id'
        }
      ]
}


или вот так:
{path: '/', сomponent: index},
{path: '/:id', сomponent: index}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы