【发布时间】:2020-05-24 15:14:19
【问题描述】:
我是 React 的初学者,遇到了一些问题。我阅读了很多博客,但无法找到我们使用这些路由器类型的原因和具体情况?
【问题讨论】:
-
hashRouter、browserRouter 或 memoryRouter 的文档你不明白吗?
-
@HMR 不,我无法从那里理解,因为他们已经简短地提到了。请帮我解决这个问题。
-
那里的解释有哪些不明白的地方?缺少哪些信息,您遇到了什么问题?
-
哈希路由器甚至提到了
window.location.hash,它应该给你一些你可以用谷歌搜索的东西,看看它是URL的片段。文档说内存路由器“在测试和非浏览器环境中很有用”,而哈希路由器说“由于该技术仅用于支持旧版浏览器,我们鼓励您配置您的服务器改为使用 BrowserHistory”。对我来说,这听起来像是默认情况下对 BrowserRouter 的明确建议,除非您处于其他已解释的情况之一。 -
要了解为什么需要静态路由器,请参考这篇文章 --> blog.somewhatabstract.com/2020/03/02/…
标签: javascript reactjs react-router react-router-dom