Задать вопрос
@adizh

Как правильно сделать вложенные роуты во Vue2?

Как правильно нужно сделать nested childrent routes?роут переходит, но не открывает страницу(остается на родительской ). Эти вложенные роуты работали до тех пор пока не было добавлен массив children(когда были по отдельности)
routes:
{
      path: "/pokemon", name: "pokemon", component: pokemon,
      children:[
        { path: ":name", name: 'name', component: pokemonDetail, props: true },
        { path: "type/:typeName", name: 'types', component: TypeDetail, props: true }
      ],
      props: true,
      meta: {
        requireAuth: true
      }
    },


переход на эти стр:
<router-link
      id="info"
      class="btn btn-warning link_to"
      :to="{name: 'name', params: { name: pokData.name } }"
      >Info</router-link
    >
  • Вопрос задан
  • 114 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Frontend-разработчик
    9 месяцев
    Далее
  • Loftschool
    Профессия Веб-разработчик
    7 месяцев
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
wapster92
@wapster92
Не хватает router-view в родительском компоненте
Ответ написан
Ваш ответ на вопрос

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

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