仅当在浏览器中刷新页面时,数据在Apollo客户端的用户查询中才变得未定义

问题描述以下代码在热重新加载Reaction应用程序时起作用。但当我按刷新按钮(或按F5)时,应用程序崩溃,提示数据未定义。我已经尝试了FETCH-CACHE-POLICATION,每个策略在GQL操场和阿波罗客户端DevTools中都没有错误。查询运行正常。importReac

发布:2022-10-16 标签:javascriptreactjsgraphqlreact-apolloapollo-client


GraphQL查询错误!变量已声明但从未使用过

问题描述我正在尝试根据搜索关键字获取Shopify产品。我通过在查询中传递硬编码值来测试此查询,它工作得很好,但我需要传递变量值,因此在这种情况下它会给出错误GRapghql查询错误搜索关键字已声明,但未使用。以下是我根据title、tag和product_type搜索产品的查询

发布:2022-10-16 标签:javascriptshopifyreact-nativereact-apollographql-js


如何从Apollo设置上下文http链接访问反应上下文

问题描述我正在尝试访问我的Apollo客户端的setContext函数中的Reaction上下文值。我希望能够使用Reaction上下文值动态更新每个GraphQL请求的头。但我遇到一个错误,日志中没有可见的错误消息。我正在尝试做的事情可能吗?importReact,{useSt

发布:2022-10-16 标签:reactjsreact-hooksreact-apolloapollo-clientreact-context


查询在GraphiQL中工作,但在使用Reaction Apollo时在实际代码中返回空数组

问题描述我有一个简单的查询,如下所示importgqlfrom"graphql-tag";exportconstGET_TODOS_BY_PRODUCT=gql`querygetTodosByProduct($id:ID!$completed:Boolean=false$limi

发布:2022-10-16 标签:javascriptreactjsgraphqlapolloreact-apollo


在GraphQL中进行突变之前删除只读字段

问题描述我的架构中有一个名为Article的类型:typeArticle{id:ID!updated:DateTimeheadline:Stringsubline:String}对于它的更新,updateArticle(id:ID!,article:ArticleInput!)突

发布:2022-10-16 标签:javascriptgraphqlreact-apolloapollo-clientgraphql-js


将变量从输入传递给 GraphQL 搜索调用

问题描述我正在学习graphql和react-apollo.我在我的代码中设置了一个搜索查询.我不确定如何将变量从我的代码(即this.state.search)传递给我的grapnql调用.我看了很多答案,包括这个,但似乎有点不同.文档似乎也没有给出关于如何使用状态作为变量的任

发布:2022-10-16 标签:javascriptreactjsgraphqlreact-apollo


如何与另一个查询共享缓存的 apollo 客户端数据

问题描述我正在使用apollo-client@2.3.x(&react-apollo@2.1.x),以及标准的InMemoryCache>,通过他们的GraphQLStorefrontAPI查询Shopify商店.I'musingapollo-client@2.3.x(&reac

发布:2022-10-16 标签:shopifyreactjsgraphqlapolloreact-apollo


JS TypeError:无法读取属性“..."未定义,尽管数据被返回?

问题描述我正在关注这个Apollo分页教程:解决方案data属性将是未定义的,直到从服务器或缓存中获取数据.为防止出现错误,请避免在加载完成之前对data进行解构,或者在适当的情况下提供默认值:const{数据:{错误日志连接:错误日志}={},加载,获取更多,错误,}=useQ

发布:2022-10-16 标签:reactjsgraphqlreact-apollo


如何将数据从 GraphQL 服务器显示到 npm react-table?

问题描述我已经开始使用GraphQL服务器和Apollo客户端.代码是用Reactjs编写的.现在我想使用任何查询从GraphQL服务器获取数据,并将数据显示到UI中的表中.我使用npmreact-table作为表格.表格可能如下所示:如果查询响应没有数组,我可以轻松获取和显示数

发布:2022-10-16 标签:reactjsgraphqlreact-apolloreact-table


如何使用react-adopt动态设置变异中的变量?

问题描述在我的组件中,我使用react-adopt来组合graphql查询和突变,这样我的渲染道具就不会变得太混乱.我有以下代码:这是我的突变,它需要一个参数-planID.constCREATE_ORDER_MUTATION=gql`突变CREATE_ORDER_MUTATIO

发布:2022-10-16 标签:reactjsgraphqlreact-apollo