应对冗余存储问题



我正试图从后端提取变量并将其存储在前端。我已经进行了反应和redux,管道已经设置好,但我在如何存储变量以供稍后访问或在其他地方访问redux存储方面遇到了问题。我使用这些变量作为URL端点(例如,用于更改服务器等(。如有任何帮助,将不胜感激。

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

const MyVariablesContext = React.createContext(defaultValue);

对于defaultValue,可以使用不可变对象或进行API/服务器调用并填充值。一旦它们被填充,你可以使用React Provider API来消费它

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

如果你能在你的问题中提供更多的上下文,那会更好。但如果你使用的是recompose,那么withContextHOC是一个理想的解决方案

最新更新