Javascript 使用没有DOM的react路由器?
我想知道是否可以在DOM之外使用react路由器。我的目标是使用react路由器和react应用程序来创建终端应用程序 我看到我可以填充自己的历史对象,但我不太熟悉它的外观。我还看到我可以使用history/lib/createMemoryHash,但在react有机会设置之前,它似乎调用位置更新太快了Javascript 使用没有DOM的react路由器?,javascript,reactjs,react-router,Javascript,Reactjs,React Router,我想知道是否可以在DOM之外使用react路由器。我的目标是使用react路由器和react应用程序来创建终端应用程序 我看到我可以填充自己的历史对象,但我不太熟悉它的外观。我还看到我可以使用history/lib/createMemoryHash,但在react有机会设置之前,它似乎调用位置更新太快了 任何建议或指导都将不胜感激。createMemoryHistory确实是正确的方法-它在内存中模拟浏览器历史 您可以查看如何设置元素(如s)的一些React路由器测试,以查看其运行情况: 我不知
任何建议或指导都将不胜感激。
createMemoryHistory
确实是正确的方法-它在内存中模拟浏览器历史
您可以查看如何设置元素(如
s)的一些React路由器测试,以查看其运行情况:
我不知道你说的“调用位置更新太快”是什么意思。想法是从一个特定的位置开始,然后根据需要从那里过渡。
createMemoryHistory
确实是正确的方法,它模拟内存中的浏览器历史
您可以查看如何设置元素(如
s)的一些React路由器测试,以查看其运行情况:
我不知道你说的“调用位置更新太快”是什么意思。你可以从一个特定的地点开始,然后根据需要从那里过渡。是-是-谢谢!你的回答是正确的。我发现我的“位置更新太快”原因。这里面有一只虫子。与不使用批量更新有关。谢谢!你的回答是正确的。我发现我的“位置更新太快”原因。这里面有一只虫子。与不使用批处理更新有关。