BrowserRouter与HashRouter的区别
1.刷新后对路由state参数的影响
1.BrowserRouter没有任何影响,因为state保存在history对象中
2.HashRouter刷新后会导致路由state参数的丢失
2.底层原理不一样:
BrowserRouter使用的时H5的historyAPI,不兼容ie9及以下版本,
HashRouter使用的是RUL的哈希值
3.表现形式不一样
BrowserRouter的路径中没有#,
HashRout...
原创
2021-04-16 22:30:42 ·
349 阅读 ·
0 评论