我有一个配置JSON我想在React组件之间共享,最好的方法是什么?

时间:2017-06-24 21:18:22

标签: reactjs dry composition

我将使用一些我希望在几个不同的React组件之间共享的配置数据。我没有将这些配置数据对象编码到每个组件中,而是希望能够将其干燥成一个文件/ json字符串并在组件之间共享该对象。

最理智/最好的方法是什么?

(我看着Mixins并注意到他们在某些时候在React中被弃用了,所以想避免这种情况。 https://facebook.github.io/react/blog/2015/03/10/react-v0.13.html

还有什么其他可能性? 将obj传递给via属性? 创建文件并导入它? 其他更好的方法?

2 个答案:

答案 0 :(得分:1)

为什么不创建一个util文件并从那里导出函数?然后在需要的地方导入相关函数

答案 1 :(得分:1)

您可以将其保持在状态,并将这些配置作为默认道具传递给每个组件。