应对redux存储问题

时间:2018-11-15 22:57:59

标签: redux react-redux

我正在尝试从后端提取变量并将其存储在前端。我已经做出反应并进行了redux和管道的设置,但是在如何存储变量以供以后访问或在其他地方访问Redux存储时遇到了麻烦。我将这些变量用作URL端点(即用于更改服务器等),将不胜感激。

1 个答案:

答案 0 :(得分:0)

您可以使用React Context并执行以下操作:

const MyVariablesContext = React.createContext(defaultValue);

对于defaultValue,可以使用不可变对象或进行API /服务器调用并填充值。填充它们后,您可以使用React Provider API来使用它。

您可以在此处研究如何使用React上下文:https://reactjs.org/docs/context.html#when-to-use-context

如果您可以在问题中提供更多背景信息,那就更好了。但是,如果您使用的是recompose,那么withContext HOC是理想的解决方案。