【发布时间】:2018-12-10 14:54:36
【问题描述】:
我有一个文件,例如 theme.js,在我的 theme.js 中,我使用常量进行主题化。
const config = {
BACKGROUND: 'white'
..//
}
export default config;
我的用法示例:
<View style={{ backgroundColor: theme.BACKGROUND }} />
现在我可能会从服务器接收一些属性,例如按钮颜色或类似的东西。我想覆盖我的 js 文件中的属性。
目前每当我使用主题时。我通过导入文件直接使用它。
问题是一旦导入。我们不能改变价值观。
如果有人能告诉我如何有效地从互联网接收theme 变量并相应地加载它们,那将非常有帮助。
【问题讨论】:
标签: javascript reactjs react-native