Компонент связи
Он используется для создания ссылок, которые позволяют перемещаться по разным URL-адресам, и когда мы нажимаем на любую из этих ссылок , она должна загружать ту страницу, которая связана с этим путем, без перезагрузки страницы.
Пример:
Компонент NavLink:
Если мы хотим добавить несколько стилей в Link. Таким образом, когда мы нажимаем на любую конкретную ссылку, можно легко определить, какая ссылка активна. Для этой реакции маршрутизатор предоставляет NavLink вместо
Link . Теперь замените Link из Navlink и добавьте свойства activeStyle . Эти activeStyle свойства означают , когда мы нажимаем на ссылку, она должна быть выделена с различным стилем , так что мы можем различать , какой канал связи в данный момент.
Пример:
Ссылка: https://www.javatpoint.com/react-router
NavLink
сохраняет правильную фокусировку на странице для доступности. При использовании ссылки первоначальный фокус теряется при загрузке страницы, и вы также заметите, что табуляция по раскрывающимся спискам также прерывается при использованииLink
. NavLink исправляет это.