【发布时间】:2021-08-13 10:17:25
【问题描述】:
我想使用 Apollo 客户端进行 GraphQL 查询/突变/...
但我不想使用钩子(例如useQuery(...))。
无论组件生命周期如何,我都想获取数据。
我想将数据存储在我的Mobx 存储中。
到目前为止,我找到了与useQuery 的耦合并获取数据,我想绕过它。
类似的东西:
async function fetchTodos() {
store.setLoading(true);
const todos = await service.runTodosQuery();
store.setTodos(todos);
store.setLoading(false);
}
到目前为止,我找到了this,但我不知道如何在没有钩子的情况下使用 apollo 客户端。
【问题讨论】:
标签: reactjs graphql react-hooks apollo-client