React中使用useParams

javascript 复制代码
import React from 'react';
import ReactDOM from 'react-dom/client';
import './index.css';
import App from './App';
import {BrowserRouter,Routes,Route,useParams} from 'react-router-dom';
import Layout from './layout';

const root = ReactDOM.createRoot(document.getElementById('root'));

function User(){
  const params = useParams();
  console.log(params,'params');
  return (
    <div>
      <h1>User</h1>
    </div>
  );  
}


root.render(
  <BrowserRouter>
    <Routes>
      <Route path="/user/:id" element={<User />} />
    </Routes>
  </BrowserRouter>,
  
);
相关推荐
昔人'17 小时前
CSS content-visibility
前端·css
灵魂学者17 小时前
Vue3.x —— ref 的使用
前端·javascript·vue.js
梦65017 小时前
VUE树形菜单组件如何实现展开/收起、全选/取消功能
前端·javascript·vue.js
我命由我1234517 小时前
微信小程序 - 避免在 data 初始化中引用全局变量
开发语言·前端·javascript·微信小程序·小程序·前端框架·js
可爱又迷人的反派角色“yang”17 小时前
Mysql数据库(二)
运维·服务器·前端·数据库·mysql·nginx·云计算
低保和光头哪个先来17 小时前
基于 Vue3 + Electron 的离线图片缓存方案
前端·javascript·electron
国服第二切图仔17 小时前
Electron for 鸿蒙PC项目实战之拖拽组件示例
javascript·electron·harmonyos
天天向上102417 小时前
Vue 配置一次打包执行多个命令,并将分别输出到不同的文件夹
前端·javascript·vue.js
BD_Marathon18 小时前
【JavaWeb】HTML——超链接标签
前端·html
彭于晏爱编程18 小时前
🐻 Zustand 使用指南:从 0 到精通的最快路线
前端