From 2ce36d4fe6d7c97d03010e5f825f0519274c4b44 Mon Sep 17 00:00:00 2001 From: chenxuan Date: Thu, 25 Apr 2024 17:43:39 +0800 Subject: [PATCH] no message --- chenxuan1/src/pages/head.jsx | 31 +++++++++++++++++++++++-------- chenxuan1/src/router/read.text | 5 ++++- 2 files changed, 27 insertions(+), 9 deletions(-) diff --git a/chenxuan1/src/pages/head.jsx b/chenxuan1/src/pages/head.jsx index 2b518a79b..9e545e13b 100644 --- a/chenxuan1/src/pages/head.jsx +++ b/chenxuan1/src/pages/head.jsx @@ -9,17 +9,30 @@ import { useNavigate } from "react-router-dom"; export default function Head(){ const navigate = useNavigate() const back=()=>{ - + navigate(-1) } const forward=()=>{ - + navigate(1) } - const go=()=>{ - + const back2=()=>{ + navigate(-2) } const go1=()=>{ - console.log("xxx") - navigate('/github') + navigate('/antd/state',{ + replace:false, + state:{ + id:"007", + name:"大侠", + age:100, + sex:"male" + } + }) + } + const go2=()=>{ + navigate('/antd/params/1/chenxuan') + } + const go3=()=>{ + navigate('/antd/search?id=111&name=chenxuan&sex=男&age=18') } return( @@ -27,8 +40,10 @@ export default function Head(){

this is Hader

- - + + + + ) } \ No newline at end of file diff --git a/chenxuan1/src/router/read.text b/chenxuan1/src/router/read.text index 006102681..17c9a93c8 100644 --- a/chenxuan1/src/router/read.text +++ b/chenxuan1/src/router/read.text @@ -9,4 +9,7 @@ 6、路由传参 params传参 useParams useMatch - search传参 useSearchParams useLocation \ No newline at end of file + search传参 useSearchParams useLocation + state传参 useLocation + +7、编程式路由 useNavigate \ No newline at end of file