lavezzi1
@lavezzi1

Индикатор активной вкладке vue-router?

Здравствуйте. Есть такие роуты:

{
  path: '/items/:id',
  component: layout,
  children: [
    {
      path: '',
      name: 'ItemPage',
      component: () => import('pages/items/item.vue').then(m => m.default),
    },
  ],
}

{
  path: '/items/:id/settings',
  component: layout,
  children: [
    {
      path: '',
      name: 'ItemSettings',
      component: () => import('pages/items/itemSettings.vue').then(m => m.default),
    },
  ],
};


В интерфейсе есть пункты меню, Item и Settings. Проблема в том, что на странице Item есть некоторая логика которая работаем с query. Пример: http://localhost:8080/items/myitem?type=lol. Так вот, когда query присутствует, пункт в меню Item становится не активным. На этом же пункте стоит параметр exact: true, чтобы пункт Item был неактивен когда активен Settings.

Как побороть эту проблему?
  • Вопрос задан
  • 184 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 03:54
1500 руб./за проект
22 нояб. 2024, в 02:56
10000 руб./за проект
22 нояб. 2024, в 00:55
500 руб./за проект