96得票4回答
如何在apollo-link或apollo-client中禁用缓存?

我正在使用 apollo-client、apollo-link 和 react-apollo,想要完全禁用缓存,但不知道如何操作。 我阅读了 apollo-cache-inmemory 的源代码,它在构造函数中有一个 config 参数,但我无法建立一个虚拟的 storeFactory 来使...

87得票16回答
GraphQL gql 语法错误:期望名称,但发现 }。

我正在尝试在一个新的React项目中设置Apollo GraphQL支持,但是当我尝试使用编译查询时,我仍然收到以下错误: 语法错误:预期名称,发现} 这是由以下代码生成的: import gql from 'graphql-tag' const query = gql` ...

74得票3回答
使用react-apollo的useMutation钩子处理错误

我一直在试图理解这个问题,但没有找到一个强有力的答案。我正在尝试使用useMutation钩子执行登录mutation。 简而言之,我想知道在options中传递的onError和useMutation给我的错误error之间的区别是什么 这是我的代码片段const [login, { dat...

64得票2回答
GraphQL错误:语法错误:找到<EOF>,期望名称。

我在使用apollo-react和Query组件呈现数据时,遇到了上述graphql查询的错误。 这是我的代码:const GET_VEHICLE_CHECKS = gql` query getVehicleChecks($uuid: String!) { tripDetails(uuid...

59得票6回答
错误:网络错误:在查询中将结果写入存储时出错(Apollo Client)

我正在使用Apollo Client制作应用程序,使用Graphql查询我的服务器。我有一个Python服务器,在其中执行我的Graphql查询,从数据库中获取数据,然后将其返回给客户端。 我为客户端创建了一个自定义的NetworkInterface,它帮助我进行定制的服务器请求(默认情况下...

48得票1回答
Apollo客户端出现“store already contains an id”的错误-这是什么意思?

在我的 React Native 项目中,我创建了一个对象并将屏幕重定向到新创建的对象的详细信息页面,但是遇到了这个错误: 可能未处理的 Promise 拒绝 (id: 0): 网络错误:存储错误:应用程序尝试写入一个没有提供 id 的对象,但存储已经包含此对象的 id 为 XYZ。 查看...

48得票1回答
使用查询钩子React Apollo有条件调用

我一直在使用react-apollo和渲染道具方法。 这个方法非常完美,我的代码看起来像这样。 const App = () =&gt; { const [player, setPlayer] = React.useState(null); if (player) { ...

44得票11回答
React Apollo - 多个查询的实现

我有一个查询文件,看起来像这样:import {gql} from 'react-apollo'; const queries = { getApps: gql` { apps { id name } } `, ...

40得票4回答
主机名:localhost不在证书的备用名称中。

在进行服务器端渲染时,我遇到了以下错误。 RENDERING ERROR: { [Error: Network error: request to https://api-dev.xyz.io/graphql failed, reason: Hostname/IP doesn't match...

36得票6回答
如何在react-apollo中处理删除操作

我有一种像突变的情况mutation deleteRecord($id: ID) { deleteRecord(id: $id) { id } } 在另一个地方,我有一份元素列表。 从服务器返回是否有更好的内容,并且应该如何更新列表? 更普遍地说,在Apollo/GraphQL...