About}/>
在注册路由时可以使用...kv[1]
})
return obj
}
}
export default Index;
在这里 我是自己实现了参数的解析, 也可以使用querystring的方法, 当热这个库在React18...之后已经被弃用了, 本来我也想试一下的,但是发现不行
调用直接报错
应该是已经没有依赖了, 可以自己安装一下, 我就不安装了
路由组件传递参数[state(和组件的state没有关系)]
{/* 向路由组件传递..., 如果是state方式, 就把对象放入参数的第二个参数,第一个是URL, 第二个就是state
路由组件与一般组件
# 直接使用定义的组件 就是一般组件 渲染时props中不会有默认路由组件的三大对象...没有任何影响, 应为state保存在History对象中
HashRouter刷新会导致路由state参数的丢失
扩展: HashRouter可以用于解决一些路劲错误相关的问题