={About}
新增了多个Hook: useParams, useNavigate, useMatch等
官方明确推荐函数式组件了
添加依赖
yarn add react-router-dom
默认安装的就是...from 'react';
import {NavLink, Outlet, useParams,useSearchParams, useLocation} from "react-router-dom...from 'react';
import {NavLink, Outlet, useParams,useSearchParams, useLocation} from "react-router-dom...from 'react';
import {NavLink, Outlet, useParams, useSearchParams, useLocation} from "react-router-dom..., 或者回退
PUSH: 压栈的方式
REPLACE: 替换栈顶
useOutlet
用来呈现当前组件中渲染的嵌套路由
如果嵌套路由没有挂载,就返回Null, 否则展示嵌套的路由对象
useResolvedPath