Thành phần liên kết
Nó được sử dụng để tạo các liên kết cho phép điều hướng trên các URL khác nhau và Khi chúng ta nhấp vào bất kỳ Liên kết cụ thể nào , nó sẽ tải trang đó được liên kết với đường dẫn đó mà không cần tải lại trang.
Thí dụ:
Thành phần NavLink:
Nếu, chúng tôi muốn thêm một số kiểu vào Liên kết. Vì vậy, khi chúng ta nhấp vào bất kỳ liên kết cụ thể nào, có thể dễ dàng xác định được Liên kết nào đang hoạt động. Đối với bộ định tuyến phản ứng này cung cấp NavLink thay vì
Liên kết . Bây giờ thay thế Liên kết từ Navlink và thêm thuộc tính activeStyle . Các thuộc tính ActiveStyle có nghĩa là khi chúng ta nhấp vào Liên kết, nó sẽ được đánh dấu với kiểu khác nhau để chúng ta có thể phân biệt liên kết nào hiện đang hoạt động.
Thí dụ:
Tham khảo: https://www.javatpoint.com/react-router
NavLink
giữ tiêu điểm phù hợp trên trang để có khả năng truy cập. Khi sử dụng liên kết, tiêu điểm ban đầu bị mất khi tải trang và bạn cũng sẽ nhận thấy rằng việc chuyển tab qua các menu thả xuống cũng bị ngắt khi sử dụngLink
. NavLink sửa lỗi này.