@TuMko

Как задать ссылку в меню к id секции во Vue JS?

Здравствуйте. Есть меню лендинга, ссылки которого ведут на нужный блок с прокруткой страницы. Как правильно задать вывод ссылок?
<ul class="menu-list">
  <li><a class="menu-list-item" href="#about">About Me</a></li>
  <li><a class="menu-list-item" href="#users">Users</a></li>
  <li><a class="menu-list-item" href="#register">Sign Up</a></li>
</ul>

Если выводить так, то ссылки не работают:
<li><router-link class="menu-list-item" to="#about">About Me</router-link></li>

Так же заданы маршруты в router:
{
    path: '/about',
    name: 'About',
    component: () => import('../components/About.vue')
  },
  {
    path: '/users',
    name: 'Users',
    component: () => import('../components/Users.vue')
  },
  {
    path: '/register',
    name: 'Register',
    component: () => import('../components/Register.vue')
  }
  • Вопрос задан
  • 206 просмотров
Пригласить эксперта
Ответы на вопрос 1
Fragster
@Fragster
помогло? отметь решением!
Если это одна страница, которая прокручивается, роутер не нужен.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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