web前端全系列 教程
1839个小节阅读:2243.2k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
<Link>
用户可以通过点击它来导航跳转到另一个页面。
props:
to
:设置点击后要跳转的页面地址
string
:to的值为字符串,代表要跳转的路径
object
: to的值为对象,该对象可以包含下列属性:
pathname: <string>
表示要链接到的路径
search: <string>
查询参数
hash: 一个放在URL中的Hash,例如 #a-hash.
xxxxxxxxxx
<Link to="/">首页</Link>
<Link to="/user">用户页面</Link>
{/*<Link to={{pathname:'/user'}} >用户页面</Link>*/}
reloadDocument
:跳过路由,则直接实现<a href/>
的功能
state
:location.state参数
<NavLink>
一个特殊的<Link>
,它会知道当前被选中的项是哪个。被选中选会添加.active
class。
xxxxxxxxxx
<NavLink to="/" style={({ isActive }) => {
return isActive ? { color: 'red' } : undefined
}}>首页</NavLink>
<NavLink to="/user" style={({ isActive }) => {
return isActive ? { color: 'red' } : undefined
}}>用户页面</NavLink>