alan89757 / react-router-analysis

react-router使用与源码分析
MIT License
0 stars 0 forks source link

React-Router的路由有几种模式? #9

Open alan89757 opened 3 years ago

alan89757 commented 3 years ago

1、BrowserRouter:浏览器的路由方式,也就是在开发中最常使用的路由方式 2、HashRouter:在路径前加入#号成为一个哈希值,Hash模式的好处是,再也不会因为我们刷新而找不到我们的对应路径 3、MemoryRouter:不存储history,所有路由过程保存在内存里,不能进行前进后退,因为地址栏没有发生任何变化 4、NativeRouter:经常配合ReactNative使用,多用于移动端 5、StaticRouter:设置静态路由,需要和后台服务器配合设置,比如设置服务端渲染时使用