我正在使用带有apollo/client的组合api的vue 3。我从文档开始做了所有的事情,但这是我能做的最多了。我提供了一个正确的后端url,但我不能确定它是我的代码,out.This是我的代码,我在终端中得到一个警告。
./node_modules/@vue/apollo-composable/dist/useQuery.js中的警告
在浏览器控制台中,我得到了这个错误。
Uncaught Error: Apollo client with id default not found. Use provideApolloClient() if you are outside of a c
我们正在尝试向Quasar Framwework添加一个引导文件,以便能够将@vue/apollo-composable与Vue composition一起使用。This tutorial解释了如何在旧的阿波罗客户端和新版本的this one上做到这一点。 我们遇到的问题是将Apollo客户端连接到Vue。因此,我们需要将example from the docs转换为类星体引导文件: // example docs
import { provide } from '@vue/composition-api'
import { DefaultApolloClient } fr
我最近切换到类星体v2,我有困难,我需要的信息,我需要的vue阿波罗设置。我正在使用尝试使用引导文件将vue阿波罗安装到框架中。
这是我的引导/apollo.ts文件
import { boot } from 'quasar/wrappers';
import ApolloClient from 'apollo-boost';
import VueApollo from 'vue-apollo';
const apollo = new ApolloClient({
uri: 'https://api.graphcms.com/sim
我目前正在使用用于阿波罗客户端的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
我想设置一个带有React的graphql客户端,用于上传文件和处理来自graphql服务器的订阅。文件上传和其他查询运行良好。问题出在订阅上。我在浏览器控制台中看到以下错误:WebSocket connection to 'ws://localhost:3001/subscriptions' failed: Connection closed before receiving a handshake response
我使用apollo-upload-client上传文件,使用apollo-link-ws进行订阅。
我可以看到建议使用createNetworkInterfac
如何更新apolloProvider的标头?
请查看本地文本-vue app repo:
我无法正确解释,所以请查看应用程序。我不知道如何更新appolloClient头.
App回购有自己的评论和指令。这是很容易安装和看到你自己。
现行的守则结构:
Post请求提交用于身份验证的用户标识符和密码凭据,在登录页面中获取令牌。
阿波罗需要将jwt令牌放置到授权头中。
Main.js:如果有JWT和头,启动阿波罗客户端
- Goto login if there is no JWT
- Goto birds list if there is JWT
登录:从服务器获取jwt并
我使用,并希望通过cookie将用户从前端选择的language发送到后端。
作为一个vue-apollo.js,我使用下一个模板
import Vue from 'vue'
import VueApollo from 'vue-apollo'
import { createApolloClient, restartWebsockets } from 'vue-cli-plugin-apollo/graphql-client'
// Install the vue plugin
Vue.use(VueApollo)
// Name of th
因此,我有一个GraphQL服务器,我在Go中编写,非常密切地跟踪。我的前端写成了一个Next.js应用程序,我目前正在尝试创建一个客户端来连接到我的服务器,即使是跟踪到T,我似乎也无法让它工作。提供的示例为什么不包括webSocketImpl?
如果我不提供webSocketImpl,我就可以得到以下信息:
Error: WebSocket implementation missing; on Node you can `import WebSocket from 'ws';` and pass `webSocketImpl: WebSocket` to `createCli
我试图在阿波罗上禁用缓存,因此我正在跟踪文档,但我无法成功,我总是得到警告ApolloBoost was initialized with unsupported options: defaultOptions
有人有同样的警告吗?
import Vue from 'vue'
import ApolloClient from 'apollo-boost'
const defaultOptions = {
watchQuery: {
fetchPolicy: 'network-only',
er
我在我的反应本机(类型记录) redux项目中使用redux-thunk。我使用thunkWithExtraArgument帮助器提供我的阿波罗客户端变量的引用,因为我得到了返回函数的三个参数,即
...
return async (dispatch, getState, client) =>
...
// and with typescript
import { NormalizedCacheObject } from 'apollo-cache-inmemory'
import ApolloClient from 'apollo-client'
im