React Router v4 <NavLink> vs <Link>优势
2022-08-30 04:40:28
除了能够在 NavLink 上设置“activeClassName”和“activeStyle”之外,在不需要活动状态/类的非导航元素(即页眉或页脚中不是主导航)上创建指向其他路由的链接时,是否有任何理由使用 NavLink over Link?
除了能够在 NavLink 上设置“activeClassName”和“activeStyle”之外,在不需要活动状态/类的非导航元素(即页眉或页脚中不是主导航)上创建指向其他路由的链接时,是否有任何理由使用 NavLink over Link?
当您需要在 active 上使用样式或类属性时,可以使用<Link>
<NavLink>
让我们看看这个例子:
链接
<Link to="/">Home</Link>
导航链接
<NavLink to="/" activeClassName="active">Home</NavLink>