РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗ppinPmPgCr 16 of 41 menu
◀ ▶

Текущая ссылка в Inertia

Давайте теперь посмотрим на шапку с несколькими пунктами. Все они выглядят одинаково, и не видно, какой экран сейчас открыт.

Текущий адрес лежит в $page.url. Его сравнивают с адресом ссылки и задают отдельный класс активному пункту.

Давайте обновим макет с двумя ссылками и коротким стилем для активного пункта:

<script setup> import { Link } from '@inertiajs/vue3' </script> <template> <header> <Link href="/">Home</Link> <Link href="/posts" :class="{ active: $page.url === '/posts' }" > Posts </Link> </header> <main> <slot /> </main> </template> <style> .active { font-weight: bold; } </style>

Подсветите в шапке пункт работников, когда открыт именно их список.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить