【发布时间】:2021-02-08 07:39:48
【问题描述】:
我制作了一个锻炼应用程序,我正在使用 Redux 来保存所有的训练集和锻炼。现在,我将所有练习都手动输入到 Redux 数据中以进行测试。我在 .json 文件中包含所有练习,我想将其导入应用程序,以便用户可以访问它们。
我是否需要将 .json 文件导入 Redux 或应用程序的其他部分,然后以某种方式授予 redux 访问它们的权限?我很困惑,因为用户会选择练习,他们可以添加描述、更改组数和重复次数(这些都在 Redux 中)。
编辑
我是编码新手,因此我没有通过 api 路线。我只是想推出测试版。在 .json 文件中还有数千个练习,这就是为什么我没有手动将它们输入到 Redux 中的原因。
【问题讨论】:
-
查看火力基地。创建一个帐户并将数据上传到 Cloud Firestore。在开始时分派一个动作以获取数据并在您的应用程序中使用它。如果您想编辑数据/或者如果用户想添加/更改,那么您可以通过前端轻松地在后端进行更改。
-
您可以将运动数据存储在 redux 中,并可以从 redux 访问该数据,而不是 json 文件,因此对数据的操作将在 redux 中存储和更新
-
@NooruddinLakhani 它们是 3000 个练习,因此将它们列在该文件中会非常困难。除非我可以将它们放在一个文件中,然后在 redux 中引用它们。
-
@packability 我有一个包含这些 int 的后端设置,但为了简单和快速执行,我想知道是否有其他方法可以做到这一点。我是编码新手,从来没有使用过 API。
标签: javascript json react-native redux