我使用 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)