Задать вопрос
dauren101
@dauren101
Python, Django ,Vue.js

Vue.js определить роут?

Есть адрес localhost:8080/editconsigment/1
activeUsers2(route)
{
if route === '/accounting/editconsigment/:id')
{
return true;
}
return false;
},
Как определить что на данный момент route ===/editconsigment/1
  • Вопрос задан
  • 1643 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Специализация Frontend-разработчик
    9 месяцев
    Далее
  • Академия Eduson
    Frontend-разработчик
    9 месяцев
    Далее
  • Stepik
    Игра на Vue.js
    1 неделя
    Далее
Решения вопроса 1
dauren101
@dauren101 Автор вопроса
Python, Django ,Vue.js
<li class="list-group-item" :class="{ active: activeUsers($route.path,$route.params.id) }"> <router-link to="/accounting/consigment">Накладная</router-link></li>


methods:{
    activeUsers(route,id)
    {
      if(route === '/accounting/consigment' || route === '/accounting/editconsigment/'+id)
      {
        
        return true;
      }
      return false;
     
      
    },
   
 
 
  },
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
rpsv
@rpsv
нормально делай, нормально будет
Определяйте по имени роута:
if (this.$route.name === 'route-name') {
  // code
}
Ответ написан
Ваш ответ на вопрос

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

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