【发布时间】:2018-02-01 03:35:36
【问题描述】:
我有一个 Colors.js 文件,其中包含一些变量,例如:
const textColor = 'white';
const primaryColor = 'blue';
然后我在组件样式中导入这个文件并使用它:
import Colors from './Colors';
const styles = {
component: { color: Colors.textColor }
}
现在我想将此 Colors.js 文件连接到我的 redux 商店;所以我可以为我的应用程序设置主题。例如,将我的 Colors.js 文件包装在一个连接函数中,但是,这不起作用,因为 Colors.js 在存储初始化之前被调用。
我也试过 getState() 并手动导入商店,但我没有收到任何道具。
我可以采取不同的方法吗?
谢谢。
【问题讨论】:
标签: reactjs react-native redux