[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"
}
相关推荐
子豪-中国机器人4 分钟前
Python 阶段性综合强化训练(新版)
开发语言·python·语音识别
z落落7 分钟前
C# WinForm TreeView 树形控件+ListView控件+菜单栏
开发语言·c#
码云数智-园园7 分钟前
码云数智网站SEO设置指南:如何让百度搜索到你的网站
开发语言
赴生-7 分钟前
C++进阶 智能指针
开发语言·c++
wanger617 分钟前
Vue学习笔记
前端·javascript·vue.js
杨先生哦7 分钟前
【2026热端攻防系列 3/12】反射型&存储型XSS全解:AI批量免杀、WAF绕过与企业级防御
前端·人工智能·笔记·web安全·xss
chao18984411 分钟前
GNSS软件接收机 MATLAB 实现(GPS L1 CA码)
开发语言·matlab
问心无愧051312 分钟前
ctf show web入门123
android·前端·笔记
清水白石00813 分钟前
让对象像函数一样工作:深入理解 Python `__call__` 的作用与实战场景
开发语言·python
大刚测试开发实战14 分钟前
TestHub数据工厂发布!附更新指南
前端·后端·github