【问题标题】:I want a source code to learn how to make user groups using Redux in my react native app?我想要一个源代码来学习如何在我的 React Native 应用程序中使用 Redux 创建用户组?
【发布时间】:2021-01-24 11:17:14
【问题描述】:

我正在寻找可以帮助我添加功能并且该功能是“组”的源代码或文章或视频,我想将组添加到我的应用程序中,例如,用户 1 加入了 3 个组和用户2 加入 2 个组,依此类推, 那么如何使用redux来做到这一点,如果有人有视频或源代码甚至文章,如果有人帮助我,我将不胜感激。谢谢。

这就是我将使用的 swagger API

/api/profile/{profileId}/organizations/{organizationId}/groups/{groupId}

【问题讨论】:

    标签: javascript reactjs react-native redux react-redux


    【解决方案1】:

    你应该为此学习 Redux Thunk

    【讨论】:

      【解决方案2】:

      我能想到的最佳结构如下:

      {
        resources: {
          organizations: {
            1: {
              id: 1,
              name: 'ABC Towing',
              groups: {
                1: {
                  id: 1,
                  name: 'Office',
                },
                2: {
                  id: 2,
                  name: 'Drivers',
                },
              },
            },
          },
          users: {
            id: 1,
            name: 'John',
            organizations: [
              {
                id: 1,
                groupIds: [2],
              },
            ],
          },
        },
      }
      

      如果 John 是 ABC Towing 的司机,这就是您商店的样子。

      此结构假设用户可以属于多个组织,并且每个组织都有自己的一组组。我可以进一步详细说明如何设置你的 reducer 并从 store 中获取数据,但我会等待确保这是你的想法。

      您应该搜索身份验证和授权文章。我知道您并没有专门询问这些事情,但身份验证文章可能会提供有关如何为用户和组设置商店的示例。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-12-13
        • 1970-01-01
        • 2017-02-13
        • 2022-07-01
        • 2021-06-04
        • 2023-02-23
        • 2020-05-22
        • 1970-01-01
        相关资源
        最近更新 更多