matchPath
本页内容

matchPath

摘要

参考文档 ↗

对 URL 路径名进行模式匹配,并返回有关匹配的信息。

签名

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

参数

pattern

要与 URL 路径名匹配的模式。这可以是一个字符串或一个 PathPattern 对象。如果提供一个字符串,它将被视为一个 caseSensitive 设置为 falseend 设置为 true 的模式。

pathname

要与模式匹配的 URL 路径名。

返回

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

文档和示例 CC 4.0
编辑