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.

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

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

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 14:12
30000 руб./за проект
19 апр. 2024, в 14:10
500 руб./за проект