, 就会走Redirect重定向到指定路径
输入
默认会中定向到home
嵌套路由使用
import React, {Component} from 'react';
import {NavLink..., 但是需要携带前缀, 并且在外部不能开启精准模式,不然会造成匹配不到的情况,二级路由也可以使用Redirect实现默认选中
路由组件传递参数[params]
import React, {Component..., 默认会替换栈顶部的历史记录, 所以不会留下痕迹, 也就不能通过back,go完成前进和后退
修改方式为, 增加replace属性
编程试路由导航
<Link replace to={{
pathname...这个案例是用params参数的方式,如果是search方式就自己改一下问号, 如果是state方式, 就把对象放入参数的第二个参数,第一个是URL, 第二个就是state
路由组件与一般组件
# 直接使用定义的组件...刷新会导致路由state参数的丢失
扩展: HashRouter可以用于解决一些路劲错误相关的问题