useRouteMatch
- useRouteMatch,常用于嵌套路由,会返回一个match对象,match对象包含四个属性,分别是isExact,params,path,url。其中url跟path属性容易让人混淆.
- match.path.用于匹配路径模式(/users/:userId,匹配的模式部分,代表了一种格式)
- match.url.返回URL中匹配部分的字符串(users/5,具体的计算后的路径表达值)
- match.isExact.返回布尔值,如果准确(没有任何多余字符)匹配则返回true。
- match.params.返回一个对象包含Path-to-RegExp包从URL解析的键值对({userid:5})。