1、路由的安装 :npm i react-router-dom@6 (@后面是版本)
2、使用方式如下
3、编程式路由跳转
4、跳转传参的两种形式
第一种,问号拼接的
获取参数需要通过useSearchParams
第二种,斜杆拼接的
如何取参
有个需要注意的点,如果使用第二种方式,需要先在路由那边配置一个参数占坑,这边类似vue
5、二级路由,二级路由出口outlet
6、默认二级路由,干掉path,加上index
7、404配置
第一种,问号拼接的
获取参数需要通过useSearchParams
第二种,斜杆拼接的
如何取参
有个需要注意的点,如果使用第二种方式,需要先在路由那边配置一个参数占坑,这边类似vue