我需要在不更改 URL 的情况下进行路由。
在我自己实现这个之前,我试图通过react-router寻找一些东西。我看到有这样一个东西叫做createMemoryHistory
:
createMemoryHistory([选项])
createMemoryHistory 创建一个不与浏览器 URL 交互的内存历史对象。当您需要自定义用于服务器端呈现的历史对象、自动化测试或不想操作浏览器 URL 时,例如当您的应用程序嵌入到 iframe 中时,这非常有用。
但是在这一段之外没有任何使用示例,我在任何地方都找不到它的用法,即:如何使用Link
组件在没有路径名的情况下导航,如果不是路径名,我应该通过哪个参数进行路由等。
这是否适合我的需求,还是我必须自己实现路由器?