Komponen Tautan
Ini digunakan untuk membuat tautan yang memungkinkan untuk menavigasi pada URL yang berbeda dan Ketika kita mengklik salah satu Tautan tertentu itu, itu harus memuat halaman yang terkait dengan jalur itu tanpa memuat ulang halaman.
Contoh:
Komponen NavLink:
Jika, kami ingin menambahkan beberapa gaya ke Tautan. Sehingga ketika kita mengklik link tertentu, maka dengan mudah dapat diketahui Link mana yang aktif. Untuk react router ini menyediakan NavLink, bukan
Link . Sekarang ganti Tautan dari Navlink dan tambahkan properti activeStyle . Properti activeStyle berarti ketika kita mengklik Tautan, itu harus disorot dengan gaya berbeda sehingga kita dapat membedakan tautan mana yang sedang aktif.
Contoh:
Ref: https://www.javatpoint.com/react-router
NavLink
menjaga fokus yang tepat pada halaman untuk aksesibilitas. Saat menggunakan link, fokus awal hilang saat halaman dimuat dan Anda juga akan melihat bahwa tab melalui dropdown juga rusak saat menggunakanLink
. NavLink memperbaiki ini.