นอกเหนือจากความสามารถในการตั้งค่า "activeClassName" และ "activeStyle" บน NavLink แล้วมีเหตุผลใดบ้างที่จะใช้NavLinkผ่านลิงก์เมื่อสร้างลิงก์ไปยังเส้นทางอื่น ๆ บนองค์ประกอบที่ไม่ใช่การนำทาง (เช่นไม่ใช่การนำทางหลักในส่วนหัวหรือส่วนท้าย) บนไซต์ของคุณ ที่ไม่ต้องการสถานะ / คลาสที่ใช้งานอยู่?
NavLink
ให้โฟกัสที่เหมาะสมบนหน้าเพื่อการเข้าถึงLink
เมื่อใช้การเชื่อมโยงจุดเริ่มต้นจะหายไปในการโหลดหน้าและคุณยังจะสังเกตได้ว่าแท็บผ่านเมนูแบบเลื่อนลงนอกจากนี้ยังแบ่งเมื่อใช้ NavLink แก้ไขปัญหานี้