useMatch
本页内容

useMatch

摘要

参考文档 ↗

如果给定的模式与当前 URL 匹配,则返回一个 PathMatch 对象。这对于需要知道“活动”状态的组件很有用,例如 <NavLink>

签名

function useMatch<ParamKey extends ParamParseKey<Path>, Path extends string>(
  pattern: PathPattern<Path> | Path,
): PathMatch<ParamKey> | null

参数

pattern

用于与当前 Location 进行匹配的模式

返回

如果模式匹配,则返回路径匹配对象,否则返回 null

文档和示例 CC 4.0
编辑