javascript - 在 React Native 应用程序中访问整个文件的信息
问题描述
目前,我有一个针对特定事件的应用程序,并且我的项目中有一个config.js,其中包含一些永远不会改变的信息,例如原色、默认语言和事件名称。我从配置文件中导出这些常量,如下所示:
export const defaultLanguage = 'en';
export const templatePrimary = '#692728';
export const eventName = 'presentation';
我在整个应用程序中使用它们,并在必要时将它们导入其他文件(例如 eventName 被导入到 28 个不同的文件中)。
但是从现在开始,我希望我的应用程序是多事件的,并且我希望这些信息根据用户选择的事件而改变。
所以从现在开始,当应用程序打开时,我会从 Firebase 获得一个事件列表,用户将选择其中一个,每个事件都有名称、原色和默认语言,并且根据选择,我的配置文件上面提到的会改变。
我的问题:有可能用 Redux 来实现吗?或者即使有可能,是否推荐?
我正在尝试考虑一些可以正确替换上述配置文件方法的方法,而无需更改所有必须使用这些信息的文件。
此外,最好的方法是什么?
解决方案
推荐阅读
- sql - SQL Server - 在每个组中添加页眉和页脚字段
- laravel - 我的时间选择器插件使用了错误的时区
- typescript - 点击处理程序中的打字稿和错误类型
- c++ - 无限嵌套地图与变体
- r - 在r闪亮中使用动态数组进行mongolite过滤
- angular - 以角度 5 隐藏表格
- javascript - 使用 puppeteer 在具有窗口访问的真实浏览器环境中运行 jest 单元测试
- python - 图形着色问题:为边缘添加颜色
- html - 防止文本包装器在文本溢出到下一行后跨越其父级的整个宽度
- java - Spring-data-aerospike 无法将字段设置为 null