我通过通过跟踪。我完全相信,我所做的一切都是所描述的。但是,在项目构建过程中,当我收到编译器错误时:
TypeError:无法读取未定义属性的“长度”
在Object.yargs.command.argv at Object.runCommand (/usr/local/lib/node_node/ Object.parseArgs -Object.parseArgs at Object.get at Object)。(/usr/local/lib/node_modules/apollo-codegen/lib/cli.js:197:5) at Module._compile (mod
我目前正在使用用于阿波罗客户端的vue-apollo包和带有django的VueJs栈,以及用于我的GraphQl应用程序接口的石墨烯-python。 下面我用vue-apollo做了一个简单的设置: import Vue from 'vue'
import { ApolloClient } from 'apollo-client'
import { HttpLink } from 'apollo-link-http'
import { InMemoryCache } from 'apollo-cache-inmemory'
i
尽管gql标记中包含了突变,但我还是得到了以下错误:
Invariant Violation: Expecting a parsed GraphQL document. Perhaps you need to wrap the query string in a "gql" tag? http://docs.apollostack.com/apollo-client/core.html#gql
这个问题只是由下面的变异代码引起的,我有一个可以工作的查询。
代码:
<script>
import gql from 'graphql-tag'
expo
在我的多次尝试中,我尝试使用react-apollo-hooks和formik一起使用,但似乎不太可能。表单中的数据仅在<Formik>标记中可用,否则无法在其外部访问。此外,我不能同时调用我的useMutation钩子并将参数传递给它:
const SignUp = () => {
const classes = useStyles();
// The react-apollo-hook for useMutation
// Its not hard to call this, but it seems impossible to call it,
// w
我正在使用Apollo客户端,Graphcool和React。我有一个工作的登录表单,但我需要的UI更新时,用户登录,我需要这发生在不同的组件。
看起来apollo-link-state就是这个问题的解决方案。我的下面的代码似乎可以工作,但我得到了这个错误:
writeToStore.js中的Missing field CurrentUserIsLoggedIn in {}
我的Apollo客户端设置:
import React from 'react';
import ReactDOM from 'react-dom';
// Apollo
import {
在响应本地阿波罗客户端时,当调用突变时如何传递附加的标头?
我的当事人来了:
import { HttpLink } from 'apollo-link-http';
import { ApolloClient } from 'apollo-client';
import { InMemoryCache } from 'apollo-cache-inmemory';
const makeApolloClient = (token) => {
// create an apollo link instance, a network