我正在开发应用程序。它类似于google anlaytics(有一个图表,数据表和一些控制组件,可能会影响图表和数据表)。
我想"保存状态"到网址。如果我将网址发送给某人,他应该会看到与我有相同数据的相同图表。
在这种特殊情况下使用反应路由器是否合适?
答案 0 :(得分:1)
您可以通过在URL哈希中存储数据来实现这一目的:
window.location.hash = 'my-state'
这可以是ID或图表类型。它将附加到当前URL。 React Router通过“Locations”:
支持这个和其他状态机制