Outre la possibilité de définir un "activeClassName" et un "activeStyle" sur le NavLink, y a-t-il une raison d'utiliser l'option NavLink sur Lien lors de la création de liens vers d'autres itinéraires sur des éléments ne faisant pas partie de la navigation (c'est-à-dire qui ne font pas partie de la navigation principale dans l'en-tête ou le pied de page) sur votre site et qui n'ont pas besoin d'un état/classe actif(e) ?
Quelques exemples de code aideront les utilisateurs. De la revue
5 votes
Je ne peux pas commenter directement sur TOUMI (parce que je n'ai pas 50rep), alors je vais l'ajouter ici.
NavLink
permet de garder le focus sur la page pour l'accessibilité. Lorsque vous utilisez un lien, la mise au point initiale est perdue au chargement de la page et vous remarquerez également que la navigation dans les listes déroulantes est également interrompue lorsque vous utilisez la fonctionLink
. NavLink corrige cela.