DEMO:
import { useNavigate } from 'react-router-dom';
const Home = () => {
const navigate = useNavigate()
const goToPath = () => {
navigate('/user');
}
return (
<div>
<div onClick={goToPath}>去个人中心</div>
</div>
)
}
export default Home;
navigate(path,{replace: true}) 路由跳转,清除历史记录
navigate('/login',{replace: true})
navigate(num) 路由跳转,前进、后退
// 历史记录 前进 navigate(1) // 历史记录 后退 navigate(-1) // 历史记录 后退两步 navigate(-2)