react router useSearchParams
useSearchParams | React Router
它提供了内建的 API,允许直接获取查询参数的值,比如 .get()
, .set()
, .append()
等。
qs + window.location
GitHub - ljharb/qs: A querystring parser with nesting support
使用 window.location.search 获取到请求参数对应的字符串(需要注意的是:字符串是带有?的)
然后使用 qs.parse 方法来解析查询字符串
案例:localhost?medicalRecordID=1
错误使用:
正确使用: