相关疑难解决方法(0)

在 Apollo Client 的第二个查询中使用第一个查询的结果?

我使用 Apollo、React 和 Graphcool。我有一个查询来获取登录的用户 ID:

const LoginServerQuery = gql`
    query LoginServerQuery {
        loggedInUser {
            id
        }
    }
`;
Run Code Online (Sandbox Code Playgroud)

我需要在从同一个 React 组件调用的另一个查询中使用返回的 ID。这里我硬编码了“xxxxxxxxxxxxx”,这是动态用户 ID 需要去的地方:

const LocationQuery = gql`
    query LocationsQuery {
        User(id: "xxxxxxxxxxxxx") {
            location {
                name
            }
        }
    }
`;
Run Code Online (Sandbox Code Playgroud)

apollo-client

6
推荐指数
1
解决办法
5516
查看次数

标签 统计

apollo-client ×1