browserrouter和hashrouter
时间: 2023-04-28 22:01:56 浏览: 113
浅谈react-router HashRouter和BrowserRouter的使用
BrowserRouter和HashRouter都是React Router库中的路由器组件,用于实现前端路由。
BrowserRouter使用HTML5的history API来实现路由,可以实现无刷新页面跳转,但需要服务器端支持。而HashRouter使用URL的hash值来实现路由,不需要服务器端支持,但会在URL中显示#符号。
一般来说,如果需要实现无刷新页面跳转,可以使用BrowserRouter;如果不需要服务器端支持,可以使用HashRouter。
阅读全文