我需要在hooks组件中获取参数,不使用react-routes的最干净的方法是什么?windows。location。search够了吗?如何用钩子干净利落地使用它?
如果你不想使用react路由器,它与react的关系就不大了:
let paramsString = window.location.search
let searchParams = new URLSearchParams(paramsString)
searchParams.has("somequery"); // true if it is present
要解析搜索参数,可以使用URLSearchParams。