[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"
}
相关推荐
为啥全要学几秒前
大模型流式输出过滤敏感词
开发语言·python
小溪学编程2 分钟前
C语言篇:语言结构
c语言·开发语言·算法
老王爱玩车3 分钟前
字符串和字符串函数
c语言·开发语言·数据结构·学习
xingpanvip3 分钟前
星盘接口开发文档:推算星座接口指南
前端·php
Da Da 泓7 分钟前
HTML浅浅入门
前端·html
এ慕ོ冬℘゜8 分钟前
es6基础
前端·javascript·es6
熊猫钓鱼>_>14 分钟前
从2D平铺到3D沉浸:我用HarmonyOS 7端侧AI做了一个全程数据不出设备的空间化私密相册
前端·人工智能·3d·华为·华为云·harmonyos·鸿蒙
mlidongfeng21 分钟前
【学习笔记】【NV】GIN
开发语言·php
Omics Pro32 分钟前
~30,000+引用!理论2005,R包2008,多组学集成AI增强
开发语言·数据库·人工智能·算法·机器学习·自然语言处理·r语言
小道士写程序41 分钟前
Windows Rust 环境安装指导
开发语言·windows·rust