gpt4 book ai didi

graphql - ApolloError : this. cache.batch 不是函数

转载 作者:行者123 更新时间:2023-12-05 01:58:20 24 4
gpt4 key购买 nike

尝试对 Apollo/client 3.4.1 进行一些身份验证更改,但出现此错误:


ApolloError: this.cache.batch is not a function
at new ApolloError (/var/task/node_modules/@apollo/client/errors/errors.cjs.js:35:28)
at Object.error (/var/task/node_modules/@apollo/client/core/core.cjs.js:1073:90)
at notifySubscription (/var/task/node_modules/zen-observable/lib/Observable.js:140:18)
at onNotify (/var/task/node_modules/zen-observable/lib/Observable.js:179:3)
at SubscriptionObserver.error (/var/task/node_modules/zen-observable/lib/Observable.js:240:7)
at /var/task/node_modules/@apollo/client/utilities/utilities.cjs.js:1015:40
at processTicksAndRejections (internal/process/task_queues.js:95:5) {
graphQLErrors: [],
clientErrors: [],
networkError: TypeError: this.cache.batch is not a function
at QueryManager.refetchQueries (/var/task/node_modules/@apollo/client/core/core.cjs.js:1601:24)
at QueryManager.markMutationResult (/var/task/node_modules/@apollo/client/core/core.cjs.js:1136:18)
at /var/task/node_modules/@apollo/client/core/core.cjs.js:1043:49
at both (/var/task/node_modules/@apollo/client/utilities/utilities.cjs.js:1004:53)
at /var/task/node_modules/@apollo/client/utilities/utilities.cjs.js:997:72
at new Promise (<anonymous>)
at Object.then (/var/task/node_modules/@apollo/client/utilities/utilities.cjs.js:997:24)
at Object.next (/var/task/node_modules/@apollo/client/utilities/utilities.cjs.js:1005:49)
at notifySubscription (/var/task/node_modules/zen-observable/lib/Observable.js:135:18)
at onNotify (/var/task/node_modules/zen-observable/lib/Observable.js:179:3),
extraInfo: undefined
}

最佳答案

此问题与已弃用的缓存类有关。

如果您正在使用某些缓存类,请确保它是最新的。由于 Apollo v3,InMemoryCacher 类由 @apollo/client 提供,因此请确保从该包中导入它。

关于这个问题的更多信息, https://github.com/apollographql/apollo-client/issues/8566 https://www.apollographql.com/docs/react/caching/cache-configuration/

关于graphql - ApolloError : this. cache.batch 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68608132/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com