apollo

    0热度

    1回答

    我有一个编辑表单组件,它与Apollo Client和Redux-Form连线,并且我还安装了prop-types。 我记得随着时间的推移,第三方库有时会抛出这些消息,如果他们缺少proptypes,或者我的某些父组件不正确使用prop-types。 虽然我不知道该在哪里寻找或者为什么,但是我很难推理它。 这里是错误的截图,一个来自Apollo,一个来自Redux-Form: 但是, 我对这个观点

    1热度

    1回答

    我检查this.props.data.loading,如果它完成(并没有错误),那么我想直接使用this.props.data。但是,TS告诉我,它可能是Apollo类型实现方式的空白b/c。 避免每次都需要写这样的东西的最佳方法是什么? (this.props.data as any).myData.foobar 例如,我可以抛出,如果它为空(它永远不应该)。但是这是一个令人讨厌的解决方案,

    1热度

    1回答

    随着阿波罗2.X除去Redux的集成有利于apollo-cache-inmemory ,如果有任何示例应用使用的redux-form与较新apollo-clientreact-apollo堆沿想知道?

    0热度

    1回答

    Apollo graphql-tools现在有架构拼接,这是伟大的。 我想合并多个端点生成类似于GraphQL Hub架构,就像这样: query { github: { ... } # GitHub Schema twitter: { ... } # Twitter Schema myOwnGraphqlSchema: { ... } } 是如何做到这一点的最好的方法? 叉这里来进行测试:htt

    0热度

    1回答

    我们想知道如果我们理解如何在apollo中查询权利的方式。我们的目标非常简单:我们需要来自graphQL的数据在我们应用程序的2个不同位置。如果数据准备好了,两个地方都需要完成结果的信息和信息。 所以现在的问题是什么是在阿波罗做这个最好的方法?我们无法在文档中找到示例。 相同的查询 我们认为相同的查询可以完成这项工作。所以我们用同样的Query在其中包含了我们的组件。 问题:这将导致查询将执行两次

    1热度

    1回答

    我正在学习GraphQL,并在通读教程时遇到了我无法理解的行为。 比方说,我们在架构中定义的类型: type Link { id: ID! url: String! description: String! postedBy: User votes: [Vote!]! } 由于文档votes: [Vote!]!意味着该领域应该是一个非空的和阵

    0热度

    1回答

    我的GraphQL/Apollo与Kotlin/Android一起使用时出现了一些问题。 我无法从子包中访问Apollo生成的查询类。例如:我在packagename.networklibrary中有一个生成的Apollo类“GetUserAccountQuery”,我可以从packagename.networklibrary中的其他类访问它,但是如果我尝试从packagename.network

    1热度

    1回答

    我一直在研究这个过去几个小时,现在我已经非常接近解决这个问题了。一切似乎现在正在工作,但我没有this.props.mutate在我的组件中有Apollo HOC环绕它。 我连接的Apollo作为reducer,所以在我的组件中,我期望看到this.props.apollo.mutate可用,但它不存在。 这一切,这似乎是目前提供: 的console.log(this.props.apollo)

    0热度

    1回答

    我努力学习graphql,这样我可以把它应用到一个阵营的网站。我现在遇到了一些麻烦,但无法弄清楚为什么当我100%确定返回的内容不为null时,它返回null。如果我在解析器中打印results,它会按预期打印一个用户对象数组,但是当它返回时,说明我为字段Query.users返回null。任何帮助,将不胜感激。 Query: { // graphql query resolver us

    1热度

    1回答

    GitHub的新GraphQL API需要使用令牌作为先前版本进行验证。那么,我们如何在Apollo-Client里添加一个'Header'信息到HttpLink? const client = new ApolloClient({ link: new HttpLink({ uri: 'https://api.github.com/graphql' }), cache: new