Bağlantı Bileşeni
Farklı URL'lerde gezinmeye izin veren bağlantılar oluşturmak için kullanılır ve bu belirli Bağlantılardan herhangi birine tıkladığımızda , sayfayı yeniden yüklemeden o yolla ilişkili sayfayı yüklemelidir.
Misal:
NavLink Bileşeni:
Bağlantıya bazı stiller eklemek istiyoruz . Böylece herhangi bir bağlantıya tıkladığımızda, hangi Bağlantının etkin olduğu kolayca belirlenebilir. Bu tepki için yönlendirici, Link yerine
NavLink sağlar . Şimdi Navlink'ten Link'i değiştirin ve activeStyle özelliklerini ekleyin . ActiveStyle özellikleri biz Bağlantı'daki tıkladığınızda şu anda aktif olduğu bağlantı ayırt böylece, farklı tarzı ile vurgulanmış olmalıdır demek istiyorum.
Misal:
Referans: https://www.javatpoint.com/react-router
NavLink
erişilebilirlik için sayfaya doğru odaklanmayı sağlar. Bağlantı kullanılırken, sayfa yüklenirken ilk odak kaybolur ve ayrıca açılır menüler arasında sekmenin de kullanım sırasında bozulduğunu fark edeceksinizLink
. NavLink bunu düzeltir.