[react]searchParams转普通对象

javascript 复制代码
  const [param, setParam] = useSearchParams()
  const params = Object.fromEntries(param.entries());
  console.log(params);

如果是params的话,就是用返回一个对象,

javascript 复制代码
  const p = useParams()
  console.log(p);

为什么是对象?难道param还能有2个字段? 还真是!

给2个占位符

javascript 复制代码
{
    path: "/login/:uid/:uuid",
    element: <Login />
  }
javascript 复制代码
  <button onClick={() => navigate('/login/3/6?age=18&name=小明')}>点击</button>

打印

javascript 复制代码
{
    "uid": "3",
    "uuid": "6"
}
相关推荐
烛阴13 小时前
Unity资源加载进化论:从AssetBundle到Addressables,一文带你吃透手游资源管理
前端·c#·unity3d
l1t13 小时前
JIT执行python脚本的工具codon安装和测试
开发语言·python
TO_WebNow13 小时前
使用thinkPHP8.x 访问接口提示跨域
前端·php
掘金一周13 小时前
回家的时候用车,不回家感觉又没啥用,这车还要不要买 | 沸点周刊 5.14
前端
zithern_juejin13 小时前
Map/Set/WeakMap/WeakSet
javascript
程似锦吖13 小时前
无中生有 之 从0开始写一个动态定时任务管理
java·开发语言
梦想的颜色13 小时前
前端UI宝藏SKILL——UI/UX Pro Max
前端·ui·ux
無名路人14 小时前
uniApp 小程序 vue3 app.vue静默登录其他页面等待登录完成方式二
前端·微信小程序·ai编程
CoCo的编程之路14 小时前
2026 前端效能飞跃:深度解析智能助手的页面构建最大化方案
前端·人工智能·ai编程·智能编程助手·文心快码baiducomate
Dxy123931021614 小时前
Python 去除 HTML 标签获取纯文本
开发语言·python·html