如何为所有组件创建一个全局状态对象?通常,我只会将该对象放在窗口中,但是在服务器上没有任何窗口。
我有多个@Html.React("MyComponent", new {})
,所以在我的头顶上,我可以将这些全局变量作为道具传递给所有这些实例。但是是否有更好的方法可以做到这一点,因为每个组件的数据都相同。
我一直试图在此行设置变量(在另一个线程中看到):
ReactEnvironment.Current.Execute("var globalState = { sharedUrl: 'https://....' }");
但是在我的包中,我似乎无法选择globalState变量-它只是空的。
请注意,我没有将其作为SPA运行