Как получить текущее название маршрута в Nuxt.Яш?

Я использую Nuxt.js для создания статического веб-сайта.

Как получить доступ в компонента script код в настоящее время отображается имя маршрута (я хотел бы избежать чтения прямого url из местоположения браузера)?

могу ли я как-то получить доступ $route.name ?

1 ответов


да, вы можете использовать объекты маршрута vuejs, такие как $route.name или $route.path

$nuxt.$route.path

возвращает текущий путь

$nuxt.$route.name

название текущего маршрута, если он есть.

Свойства Объекта Маршрута

объект маршрута представляет состояние текущего активного маршрута. Он содержит проанализированную информацию о текущем URL-адресе и записях маршрута соответствует URL-АДРЕС.

  • $маршрут.путь

    • тип: строка

    • строка, равная пути текущего маршрута, всегда разрешается как абсолютный путь. например, "/ foo / bar".

  • $маршрут.пути

    • тип: строка

    • полный разрешенный URL включая запрос и хэш.