Задать вопрос
@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
    >
  • Вопрос задан
  • 120 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • HTML Academy
    Vue.js 3 — разработка клиентских приложений
    1 месяц
    Далее
  • Академия Эдюсон
    Frontend-разработчик + ИИ
    9 месяцев
    Далее
  • Skillfactory
    Специализация Frontend-разработчик
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
wapster92
@wapster92
Не хватает router-view в родительском компоненте
Ответ написан
Ваш ответ на вопрос

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

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