我正在使用ASP.NET Core React模板,但是我不确定为我的应用设置初始状态的正确方法是什么。我想将“状态”的一个属性设置为类的实例,该类对于所有应用程序组件(单个)都是相同的。
我在模板中看到以下代码:
// Get the application-wide store instance, prepopulating with state from the server where available.
const initialState = (window as any).initialReduxState as ApplicationState;
const store = configureStore(history, initialState);
但是似乎属性“ initialReduxState”将始终是未定义的。是否有理由进行这种额外的间接访问?仅在此处将initialState设置为undefined会更简单吗?同样,使用此模板设置初始状态的预期方法是什么?