我想更改上下文中设置的网址。在这里,我想使用useQuery,当使用Query时,我成功设置了一个新的url客户端,如下所示。
const onlineDocumentServiceClient = new ApolloClient({
uri: process.env.REACT_APP_GQL_ODS
});
<Query query={QUERY} client={onlineDocumentServiceClient}>
我不明白如果使用useQuery可以像Query一样做什么。我在https://www.apollographql.com/docs/react/data/queries/#executing-queries-manually中发现它,查询的使用也可以由客户端设置
答案 0 :(得分:1)
您只需将其作为选项传递进来即可
const { data, loading, refetch } = useQuery(MY_QUERY, { client: myClient });