apollo相关内容

React Apollo - 突变时的奇怪效果?

我已经使用 React-Apollo 设置了一个 React 应用程序,并且可以成功查询我的 API. 但是,当我进行突变时,会出现奇怪的效果.我成功取回了所有数据(如 Chrome 开发工具的网络选项卡中所示),但是当尝试 console.log 数据时,它说它是 null. 相关代码如下: //变异文件从“graphql-tag"导入gql;导出默认 gql`突变 CreateR ..
发布时间:2021-11-15 22:11:07 其他开发

突变后 React Apollo 更新客户端缓存

我正在尝试在成功执行突变后更新我的 chache.这是我的查询和突变: export const Dojo_QUERY = gql`查询 Dojo($id: Int!){道场(ID:$ id){ID,姓名,标志网址,地点 {ID,城市,国家},成员{ID},学科{ID,姓名}}}`;export const addDiszipline_MUTATION = gql`突变 createDiszip ..
发布时间:2021-11-15 22:11:04 其他开发

禁用操场时,阿波罗服务器返回 GET 查询丢失

当我模拟 production(又名,playground is disabled)并转到我的根目录时,http://localhost:9000/我收到以下回复: 400 错误请求缺少 GET 查询 有没有办法防止这种情况或解决方法来呈现其他页面? 我是阿波罗的新手.我只使用 apollo-server(没有快递).我将不胜感激. 解决方案 Use playground: tr ..
发布时间:2021-11-15 22:11:01 其他开发

关于父/子关系和组件的问题

我目前正在尝试将项目从 vuex/REST 移植到 vue-apollo.该项目显示了一个活动列表,每个活动都可以展开以显示详细信息,包括参与者. 所以我有一个 EventList 组件,它获取列表所需的事件和所有属性.我有一个从 onclick 列表中展开的 EventDetails 子组件.EventDetails 需要一些事件数据以及要呈现的与会者列表.问题是,我找不到一种优雅的方式来 ..
发布时间:2021-11-15 22:10:58 前端开发

反应:组件属性没有正确存储我想要的数据(来自查询)

我最近开始学习react,遇到了一些我不明白的事情.所以当我声明一个组件时,我也在构造函数中声明了一个属性.然后,在执行第一个查询(我使用 Apollo 客户端 - GraphQL )后,我想将结果(我知道这将始终是电子邮件)存储在声明的属性中,以便我可以将其用作第二个查询中的参数. 应用逻辑是我想显示给定电子邮件的所有订单,但首先我会收到带有查询的电子邮件. 代码如下: expor ..
发布时间:2021-11-15 22:10:54 其他开发

如何在graphql方案中迭代json嵌套数组

我的 NodeJS Apollo 服务器有以下 JSON 输出: 属性:[ { id: 8,name: '尺寸',位置:0,可见:真实,变化:真实,选项:[数组] } ], 现在我想为此创建一个 graphql 方案.我可以访问所有项目,如 id、位置、可见......但我无法访问的选项. 我该如何为此编写 graphql 方案?目前的方案是: const ProductAttri ..
发布时间:2021-11-15 22:10:51 其他开发

Apollo GraphQL 解析器类型签名中的 info 参数为空

我正在开发这个库https://github.com/ilyaskarim/wertik-js 调用 Wertik JS 使 GraphQL + Rest API 更容易,在解析器中,当我控制台日志 info 时,它显示未定义.对于每个模块,我都创建了动态解析器​​,以使使用此库的开发人员更容易使用. let 对象 = {创建:异步(_:任何,args:任何,上下文:任何,信息:任何)=>{控制 ..
发布时间:2021-11-15 22:10:42 前端开发

当状态改变时,Reach 子项不会更新

我创建了一个代码片段来演示这个问题: https://codesandbox.io/s/o1v4qxw3yy 本质上,当单击复选框时,checkedValues(一个 id 数组)不会传递给 ChildComponent.除非我同时发送另一个变量.如果在 ParentComponent 中取消注释 cat 行 @32,它就会开始工作. 我注意到 ChildComponent 周围 ..
发布时间:2021-11-15 22:10:39 其他开发

使用 Apollo 和 React-native 的身份验证问题

我有这个身份验证问题 注册工作正常,服务器获取注册数据:用户密码电子邮件和号码.这一步之后,我就有了OTP验证 我得到了 PIN 码并运行了验证突变.在验证时,我收到错误: 您未通过身份验证 所有过程都停止了,因为我没有得到验证 这里是 react-native 部分的代码 const VERIFY = gql突变($token:字符串!,$kind:TokenKi ..

如何在 apollo 服务器中实现 @include 或 @skip 指令

我有一个正在试验的大型数据集.我正在尝试有条件地包含嵌套对象.我的客户查询: query getAllAlbums ($fetchPhotos: Boolean!){专辑{ID标题标签{...标签重量}轮播物品{ID,媒体网址}照片@include(if: $fetchPhotos){...照片}}} 我第一次尝试在服务器端实现,我将它添加到架构中: 类型专辑@include{id:字符串标 ..
发布时间:2021-11-15 22:10:31 其他开发

更新 apollo 客户端实例的 uri

我在我们的一个项目中使用了 Angular Apollo.我正在创建阿波罗客户端: this.apollo.create({链接:this.httpLink.create({ uri: `${environment.apiBase}/graphql?access_token=${this.tokenService.token}`}),缓存:新的 InMemoryCache()}) 由于我们的 ..
发布时间:2021-11-15 22:10:28 前端开发

如何通过“slug"查询单个实体的 API?使用 GraphQL?

我正在创建一个 Next.js 博客,该博客使用使用 KeystoneJS 创建的 API.我对如何从帖子的 slug 中获取动态路径上的单个帖子非常感到困惑. 查询 我认为查询应该是这样的: query Post($slug: String) {发布(其中:{ slug:$slug }){ID}} 在一个名为 post.service.js 的文件中像这样查询: 导出异步函数 ..
发布时间:2021-11-15 22:10:15 其他开发

如何在客户端 NextJS 中使用 Apollo GraphQL 订阅?

我是 NextJS 的新手.我有一个页面需要显示从 Hasura GraphQL 后端提取的实时数据. 在其他非 NextJS 应用程序中,我使用了 GraphQL 订阅和 Apollo 客户端库.在幕后,这使用了 websockets. 当 NextJS 不使用订阅时,我可以让 GraphQL 在 NextJS 中工作.我很确定这是在服务器端运行的: 从“react"导入React ..
发布时间:2021-11-15 22:10:12 其他开发

检查并运行阿波罗的 apollo-codegen.sh 不起作用?

我正在尝试在我的 iOS 项目中安装 Apollo.我按照这里的说明操作:https://www.apollographql.com/docs/ios/安装.html.当我完成“添加代码生成构建步骤"时,出现错误.它找不到文件 check-and-run-apollo-cli.sh.错误是“命令 PhaseScriptExecution 失败,退出代码非零."所以我检查了它给我的文件路径.似乎“c ..
发布时间:2021-11-15 22:10:06 其他开发

Apollo 客户端:网络错误 {“type":“WriteError"}

我的 apollo 查询出现 网络错误 {"type":"WriteError"}.查询在到达客户端时执行得很好.但是在他的商店里写它有问题.任何想法可能会出错?这是查询: 片段 BpmnProcessInstanceItemTask on BpmnTaskInstance {ID开始日期完成日期任务 {姓名__类型名}表演者{姓名__类型名}表演者角色__类型名}BpmnProcessInst ..
发布时间:2021-11-15 22:10:03 其他开发