SlavaMaxwell
@SlavaMaxwell
Frontend разработчик

Не работает скрипт в роутах Vue.js?

Не работает скрипт в роутах Vue.js, а именно если вешать сообытие клика на кнопку или чисто ссылку, класс добавляется, на роутах нет, в чем ошибка? подскажите?
<template>
    <header class="v-header header">
        <div class="container">
            <div class="header__logo">
      

            </div>
            <nav class="header__nav">
                <ul>
     
                    <li>
                        <router-link to="/">Обо мне</router-link>
                    </li>
                    <li>
                        <router-link to="/services" >Услуги</router-link>
                    </li>
                    <li>
                        <router-link to="/portfolio">Портфолио</router-link>
                    </li>
                    <li>
                        <router-link to="/feedback">Обратная связь</router-link>
                    </li>
                    <!-- <li><a href="" @click.prevent="color">Услуги2</a></li> -->
                </ul>
            </nav>
            <div class="header__burg">
                <span></span>
                <span></span>
            </div>
        </div>
        <!-- <h1 class="sithLord">I is Sith</h1> -->
    </header>
</template>

<script>
    export default {
        name: 'v-header',
 
        data() {
            return {}
        },
        methods: {
            // color() {
            //     document.querySelector(".sithLord").classList.add('red')
            //     }
        },
    }
</script>
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы