Создание объекта глобального состояния с помощью ReactJS.NET - PullRequest
0 голосов
/ 08 марта 2019

Как я могу создать глобальный объект состояния для всех моих компонентов?Обычно я просто помещаю этот объект в окно, но на сервере нет окна ofcouse.

У меня есть несколько @Html.React("MyComponent", new {}), поэтому в верхней части головы я мог бы передать эти глобальные переменные во все эти экземпляры.как реквизит.Но есть ли лучший способ сделать это, так как данные будут одинаковыми для каждого компонента.

Я пытался установить переменную с этой строкой (видно в другом потоке): ReactEnvironment.Current.Execute("var globalState = { sharedUrl: 'https://....' }");

Но внутри своего пакета я не могу подобрать переменную globalState - она ​​просто пуста.

Как примечание, я не использую это как SPA

...