使用ReactJS.NET创建全局状态对象

时间:2019-03-08 13:43:45

标签: reactjs.net

如何为所有组件创建一个全局状态对象?通常,我只会将该对象放在窗口中,但是在服务器上没有任何窗口。

我有多个@Html.React("MyComponent", new {}),所以在我的头顶上,我可以将这些全局变量作为道具传递给所有这些实例。但是是否有更好的方法可以做到这一点,因为每个组件的数据都相同。

我一直试图在此行设置变量(在另一个线程中看到): ReactEnvironment.Current.Execute("var globalState = { sharedUrl: 'https://....' }");

但是在我的包中,我似乎无法选择globalState变量-它只是空的。

请注意,我没有将其作为SPA运行

0 个答案:

没有答案