Компонент посилання
Він використовується для створення посилань, які дозволяють здійснювати навігацію за різними URL-адресами. Коли ми натискаємо будь-яке конкретне посилання , воно повинно завантажувати сторінку, яка пов’язана з цим шляхом, не перезавантажуючи сторінку.
Приклад:
Компонент NavLink:
Якщо ми хочемо додати кілька стилів до Посилання. Таким чином, коли ми натискаємо будь-яке конкретне посилання, можна легко визначити, яке посилання активне. Для цієї реакції маршрутизатор забезпечує NavLink замість
Link . Тепер замініть Link з Navlink і додайте властивості activeStyle . Ці activeStyle властивості означають , коли ми натискаємо на посилання, вона повинна бути виділена з різним стилем , так що ми можемо розрізняти , який канал зв'язку в даний момент.
Приклад:
Посилання: https://www.javatpoint.com/react-router
NavLink
зберігає належний фокус на сторінці для доступності. При використанні посилання початковий фокус втрачається при завантаженні сторінки, і ви також помітите, що вкладки через випадаючі меню також ламаються при використанніLink
. NavLink це виправляє.