腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3638)
视频
沙龙
2
回答
Apollo
的
MockedProvider
没
有为
包
装在
withApollo
中
的
组件
提供
客户端
、
、
在测试包
装在
withApollo
中
的
组件
时,我使用了
Apollo
文档中指定
的
Apollo
的
MockedProvider
,但是当enzyme尝试呈现该
组件
时,渲染器找不到
MockedProvider
应该
提供
的
我有一个在
Apollo
上下文中使用useQuery
的
组件
。我
的
浏览 33
提问于2020-01-28
得票数 3
2
回答
在<ApolloProvider>
中
包装根
组件
后,在测试
中
找不到"client“
、
、
、
、
我有一个前端
的
反应和阿波罗
客户端
,并试图写一些简单
的
测试。const HomeHeader = getByText("Recent Quotes")}) 我在Home.js
组件
中
得到一个错误
的
类似问题
的
线索,并在那里测试了提出
的
解决方案,并尝试添加@
apollo
/react-testing。我还尝试在测试中使用较低
浏览 41
提问于2020-07-16
得票数 2
1
回答
在挂载React
组件
的
单元测试
中
处理
Apollo
包装
的
后代
、
、
、
在过去
的
几个月里,我一直在使用React
中
的
ApolloJS (通过react-
apollo
),并且学习了一些与单元测试
Apollo
包装
的
组件
相关
的
技巧和挑战。在测试直接使用
Apollo
包装
的
组件
时,我会在使用graphql返回
的
HoC包装
组件
之前导出并测试该
组件
。当测试一个包含
Apollo
包装
的
组件<
浏览 0
提问于2017-09-14
得票数 3
1
回答
如何在React子
组件
中直接使用阿波罗
客户端
、
、
我有一个工具栏
组件
呈现
的
应用程序
组件
,我想做一些api调用更新时,工具栏按钮被点击。“拯救”。<div className="App"> <Toolbar /> </div>我知道如何处理工具栏
中
的
按钮,以及如何在树上上下传递道具和处理程序,这样我就不用担心了,但我实际上想要在子
组件
中
浏览 1
提问于2020-03-09
得票数 1
回答已采纳
1
回答
如何模拟useApolloClient钩子?
、
、
、
、
Apollo
客户端
提供
了用于使用
MockedProvider
测试API
的
,但它似乎没有模拟useApolloClient钩子。当我将
MockedProvider
与我
的
功能
组件
一起使用并运行测试时,即使我在挂载时添加了
MockedProvider
,也会出现此错误: 7
浏览 4
提问于2021-10-03
得票数 0
1
回答
我怎么能在阿波罗
中
模拟一个连接,用graphQL来开玩笑呢?
、
、
我试图以某种方式测试一个使用阿波罗
客户端
连接条目和GraphQL
的
钩式文件:无法在"Connect(withRouter(
Apollo
(Connect(SearchResults))))".
的
上下文或道具中找到“存储”将根
组件
包
装在
"Connect(withRouter(
Apollo
(Connect(SearchResults))))".
中
,或者显式地将“存储”作为支柱传递给
的
测
浏览 2
提问于2021-06-11
得票数 0
回答已采纳
1
回答
页面上
的
查询,一旦导航回页,就不会重取
、
、
、
在我
的
nextjs页面
中
,我有下面的钩子(使用graphql-codegen生成)来获取graphql查询。:
Apollo
.QueryHookOptions<GetShortlistQuery, GetShortlistQueryVariables>, const options = { ...>(GetShortlistDocument, options);我
的
组件
封
装在
一个特殊
的
组件
中
,以便启
浏览 5
提问于2022-05-09
得票数 0
1
回答
在阿波罗
客户端
中
预取查询
、
、
、
这是一个来自阿波罗官方文档
的
,帮助预取。但是,我担心
的
是,我不是使用功能
组件
,而是使用类
组件
,并且我无法在类
的
道具中看到'client‘。</Link> </div> ); const FeedEntryWithApollo =
withApollo
以下是需要数据
的
两个
组件</em
浏览 1
提问于2018-02-07
得票数 0
1
回答
希望有条件地调用一个突变
、
、
我在我
的
主渲染类中有条件地调用处理程序
中
的
突变时遇到了麻烦。不幸
的
是,我无法实现提交按钮(项目定义
的
限制,我
的
DOM输入必须动态呈现新
的
图形onChange),并且在允许执行突变之前必须验证条件,但我似乎无法诊断修复! 在下面,您可以找到主
组件
代码。请注意,突变仍然在验证处理程序
中
,暂时停留在那里,直到建立修复程序。 我也有一些
apollo
文档教程为我指明了方向,但不幸
的
是,它们依赖于一个不同<em
浏览 14
提问于2019-05-22
得票数 1
回答已采纳
1
回答
如何仅在重取时调用查询
、
、
我想知道是否有一种方法可以在未将
组件
连接到graphql
的
情况下调用react
组件
中
的
查询,因为它引导
组件
在第一次挂载时启动查询。 那么,基本上有没有办法避免默认调用呢?
浏览 3
提问于2018-01-17
得票数 0
回答已采纳
2
回答
下一次阿波罗,SSR不起作用,请求是在
客户端
完成
的
。
、
、
我有非常短
的
代码,在那里我试图使用,next.但是SSR在我
的
情况下不起作用,我还在打客户电话,也许有人能指导我。我
的
阿波罗->import ApolloClient, { InMemoryCache } from "
apollo
-boost"; import { ApolloProvider } from "@
apollo
浏览 3
提问于2021-04-09
得票数 1
回答已采纳
1
回答
不含React <Mutation>
组件
的
阿波罗突变
Apollo
的
<Mutation>
组件
通常工作得很好,但有时您需要在render()方法之外调用突变。/mutations"; /* DO SOME STUFF */
浏览 43
提问于2019-06-03
得票数 6
回答已采纳
6
回答
反应阿波罗错误:不变违规:无法在上下文中找到“
客户端
”或作为选项传入
、
、
、
我正在建设一个项目,使用
的
反应,阿波罗和Next.js。我试图更新-阿波罗3.1.3
的
反应,现在我得到了以下错误时,查看该网站。 不变冲突:无法在上下文中找到“
客户端
”或作为选项传入。将根
组件
包
装在
via选项
中
,或将ApolloClient实例传递给via选项。如果我把react-阿波罗包装降到2.5.8,它就能正常工作,所以我想在2.5到3.x之间有什么变化,但是在react
中
找不到任何东西--阿波罗或者下一个阿波罗
的
文档--来说明可能是什么。如能<
浏览 4
提问于2019-10-20
得票数 34
回答已采纳
1
回答
如何在没有GraphQL
的
Next.js中使用useMutation突变
、
、
、
、
为了获得Next.js优化
的
好处,我们正在用
withApollo
包装每个页面,因此在页面
中
我们可以使用useQuery、useMutation。我面临
的
问题是,我需要在页面外
的
Header component中使用变异,因为应用程序没有包
装在
withApollo
中
,所以它无法访问ApolloClient。Header
组件
位于Layout
组件
中
,如下所示: <Meta &
浏览 2
提问于2020-05-07
得票数 4
回答已采纳
1
回答
使用带有Jest
的
useQuery @阿波罗/
客户端
测试函数
、
、
、
、
我正在尝试对我
的
函数进行单元测试,该函数从@阿波罗/
客户端
调用useQuery。以下是我所做
的
import { useQuery } from '@
apollo
/client'; });但它总是显示出据我所知,useQuery需要包
装在
Apollo
浏览 5
提问于2022-02-25
得票数 2
1
回答
反应-阿波罗服务器端渲染
、
、
、
、
免责声明:,我在上面看到了很多其他
的
问题,听起来都是一样
的
。但是不,这个问题和它
的
背景,一切都不一样。不是复制。除了饼干一切都很好。在CSR实现
的
早期,我
的
withData.js如下所示import ApolloClient from '
apollo
-boostcredentials: 'in
浏览 3
提问于2019-05-18
得票数 0
1
回答
为什么在GraphQL突变后,结果记录为未定义?
、
、
、
在redux-form onSubmit
中
的
一个
组件
中
,我有以下内容:console.log(result);export const HELLO_SIGNUP_MUTATION = gql` $email: String!mutate({ variables }); const { token } =
浏览 5
提问于2017-12-27
得票数 0
回答已采纳
2
回答
访问状态值以将其作为查询
的
参数进行传递
、
、
、
作为"react
apollo
...“
的
初学者,当我从下拉列表中选择颜色时,我想将状态"selectCarcolor”
的
值作为query.This
的
参数进行传递。我阅读了文档
中
的
许多内容,但我不知道从哪里开始。你可以在这里看到我
的
所有代码:onChangeCarColor(e){ this.setStatereac
浏览 0
提问于2018-01-31
得票数 0
2
回答
阿波罗
MockedProvider
+故事簿不起作用
、
、
在Storybook中使用
MockedProvider
似乎不会返回任何内容。import React from 'react' import { LATEST_SELL_SIGNA
浏览 6
提问于2020-05-16
得票数 2
2
回答
阿波罗
客户端
+ Next.js -向
客户端
请求添加授权令牌
、
、
、
、
目标 我想用访问令牌填充我
的
Authorization头。我希望将该访问令牌存储在阿波罗缓存
中
,因为明确声明不在本地存储
中
存储访问令牌(我不知道为什么似乎认为这样做是可以
的
)。否则,我希望安全地存储我
的
访问令牌,并能够将它添加到阿波罗服务器
的
每个阿波罗
客户端
请求
中
。
withApollo
,但是它是
withApollo
的
,所以我无法访问它。我想我可以从
组件
中将道具传递给
with
浏览 5
提问于2019-09-24
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
怎样使用 apollo-link-state 管理本地数据
如何使用GraphQL构建TypeScript+React应用
GraphQL 最突出的架构优势是什么?
Apollo分布式配置中心部署以及使用
5款好用且有代表性的GraphQL工具
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券