腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
react
测试
库
中
测试
依赖于
有
状态
上下文
提供
程序
链
的
React
组件
、
、
、
、
我知道this,但这不是我
的
案子。AuthProvider> <AnotherProvider> <MyComponent /> 所有这些
提供
程序
实际上都是具有
状态
和效果
的
常规
React
组件
,它们通过GraphQL获取一些数据,并在return语句中将这些数据作为'value‘属性传递给
浏览 10
提问于2020-06-28
得票数 0
4
回答
酶、ReactTestUtils和反应试验
的
差异--
库
、
、
用于反应
测试
的
酶、ReactTestUtils和反应
测试
库
有
什么区别? 酶是一种用于
React
的
JavaScript
测试
工具,它使断言、操作和遍历反应
组件
的
输出变
浏览 6
提问于2019-01-11
得票数 88
回答已采纳
2
回答
用
react
测试
useContext() -
测试
-
库
、
、
、
我想我找到了另一种使用useContext钩子
测试
组件
的
方法。我看过一些教程,这些教程
测试
一个值是否可以从父
上下文
提供
程序
成功地传递到子
组件
,但是没有找到关于子
组件
更新
上下文
值
的
教程。我
的
解决方案是将根父
组件
与
提供
程序
一起呈现,因为
状态
最终
在
根父
组件
中
更改,
浏览 0
提问于2019-06-30
得票数 12
1
回答
如何在
测试
React
组件
时传递FlowRouter
上下文
、
、
、
、
我正在
测试
一个
有
5个链接
的
反应
组件
。根据当前路由,每个
链
路都处于活动
状态
。我使用流星与咒语和酶来
测试
这些成分。页脚
组件
: let route(x5) }
测试</em
浏览 2
提问于2016-08-12
得票数 1
回答已采纳
1
回答
用redux工具箱进行酶浅试
、
、
、
、
因此,我
有
一个
react
组件
,它使用redux工具箱
中
的
状态
,所以我不会装饰
组件
并将
状态
传递为支柱。但是,当我尝试
测试
我
的
组件
时,它会给我一个错误,即它应该被包装在一个
提供
者
中
。如何
测试
使用redux
状态
但不像支柱一样接收
状态
的
组件
?我是否需要创建一个
在
<e
浏览 3
提问于2021-03-06
得票数 0
回答已采纳
1
回答
测试
React
组件
,观察
状态
、
、
假设我
有
一个简单
的
,它主要是观察
上下文
中
的
变化,并从
上下文
中呈现一些
状态
视图。/
react
测试
库
下进行
测试
,我设想了几种可能性: 为只为每个
测试
实例化不同
状态
的
上下文
提供
了一个包装器。这是典型
的
pattern?Instantiate,每个
测试
都有真实
的
初始
状
浏览 4
提问于2021-10-01
得票数 0
回答已采纳
1
回答
将钩子存储
在
React
上下文
API
中
作为依赖项注入。这是一个好
的
模式吗?
、
、
、
我正在为多个项目开发共享
库
。我需要一种灵活
的
方法来使用钩子,而不是
依赖于
实现。因此,我使用作为依赖注入模式。简化示例: // multiple implementations of common hook useConfig
浏览 7
提问于2022-07-28
得票数 0
1
回答
useSelector钩子
中
回调函数
的
参数如何知道redux存储
的
状态
?
、
回调函数
的
参数是存储
的
状态
。我在这里
的
问题是,如何简单地从
react
导入useSelector钩子,从而启用与存储
状态
等效
的
回调函数
的
参数?该参数与存储之间
的
连接在哪里?示例 const counter
浏览 4
提问于2022-03-28
得票数 1
2
回答
为什么
react
上下文
需要
提供
者?
上下文
状态
可以只是一个可观察
的
和订阅
的
更新
组件
,就像观察者模式一样。为什么我们需要在应用
程序
的
根上呈现
上下文
提供
程序
,以便在其他地方使用它?我问,因为我看到许多
库
和应用
程序
现在使用
上下文</e
浏览 2
提问于2020-05-09
得票数 2
1
回答
Mobx + RootStore + useContext钩子时
的
单元
测试
用例
、
、
、
当从useContext()钩子中使用mobx存储时,编写单元
测试
用例
的
最佳方法是什么?我们应该使用酶还是反应
测试
库
?this.storeB = new storeB(this);}
在
组件
存储中使用const { storeAdata, storeAmethods } = rootStore.storeA; //Compon
浏览 3
提问于2020-09-06
得票数 0
1
回答
使用反应
测试
渲染器和反应
测试
库
有
什么意义吗?
、
、
、
、
我不明白为什么有些教程使用
react
-test-renderer和
react
-testing-library, return <a href={props.page}www.facebook.com
浏览 7
提问于2020-10-06
得票数 1
1
回答
用
React
、
react
路由器、jest和酶类
测试
状态
变化。
、
、
、
、
我试图用一个
测试
来验证一个
有
状态
组件
的
状态
是否
在
componentDidMount中被适当地改变了,但是由于反应路由器而撞上了墙。建议将需要
上下文
(例如,使用
react
路由器
的
<Link>)
的
组件
的
测试
呈现与<MemoryRouter>或<StaticRouter>围绕在一起,但这不起作用,因为这使得正在<em
浏览 4
提问于2017-06-22
得票数 3
回答已采纳
2
回答
如何在不同
的
组件
中共享useState
、
、
v=mmCnx0YnBs4&t=265s&ab_channel=TravelsCode)上
的
教程
在
我
的
应用
程序
中
创建了一个翻译器。我正尝试
在
另一个
组件
中使用它: languagePicker.js import
React
, { useState } from "
react
";
浏览 12
提问于2021-08-27
得票数 0
回答已采纳
1
回答
使用Test和
react
- test -library
测试
react
组件
、
、
、
、
我刚刚加入了一个团队,我们使用
react
,redux,recompose来构造
组件
来构建UI。应用
程序
中
没有任何单元
测试
,并且应用
程序
没有一致
的
体系结构。我决定自己使用jest和
react
- tests library添加单元
测试
。我
在
一些快照
测试
中
取得了成功,但在单元
测试
方面却举步维艰。我还在学习
react
,并且对redux还很陌生。我想要一些
浏览 32
提问于2020-01-29
得票数 2
回答已采纳
1
回答
多个反应呈现
组件
:如何共享
状态
?
、
我正在使用
React
和Typescript来创建和管理同一个静态页面上
的
多个小
组件
,到目前为止,这真的很好。我
有
几个
上下文
封装在一个
状态
提供
程序
组件
中
,如下所示: <StateProvider> </StateProvider>, document.getElementById我想在这些<e
浏览 4
提问于2020-12-23
得票数 0
1
回答
如何使用
React
中
的
提供
程序
覆盖全局
上下文
、
、
、
、
我遇到了一个问题,我需要以某种方式劫持/重写传递给单个子
组件
的
全局
状态
,同时保持全局
状态
本身不受影响,因为其他子
组件
依赖于
它。只是想知道,这种覆盖是否可以通过嵌套
提供
程序
的
值支柱,因为我认为useContext钩子将寻找最近
的
提供
者?这是我
的
状态
上下文
钩子: import
React
, { useState } fro
浏览 3
提问于2021-10-17
得票数 1
1
回答
当他们似乎做同样
的
事情时,为什么要用酶和Jest呢?
、
、
我正在为一个
react
应用
程序
设置前端单元
测试
,很多指南都说要同时安装Jest和酶类,但是当阅读Jest和酶类
的
描述时,我不知道Jest做什么,Jest除了“两者都使用更好”之外,还没有做什么。如果我只使用Jest进行
测试
,我会错过什么重要
的
特性吗?
浏览 1
提问于2019-03-28
得票数 3
回答已采纳
2
回答
单元
测试
自定义钩子,用于获取数据、还原useSelector和调度
、
、
、
、
我一直
在
测试
一个从redux
状态
获取数据
的
自定义钩子,在这个应用
程序
中一切都很好,但是我
在
测试
覆盖率方面遇到了一些问题,即单元
测试
我
的
自定义钩子。这是我
的
测试
代码:import { useEffect } from '
react
';找不到<
浏览 3
提问于2020-11-09
得票数 0
3
回答
反应
中
的
子
组件
应该如何以干净和可维护
的
方式
在
彼此之间进行通信?
、
、
、
在
稍微复杂
的
情况下,当父
组件
中有多个子
组件
时,子
组件
之间
的
通信会变得有点混乱。我不知道我应该做些什么,让同级
的
孩子们互相交流。
在
我
的
例子
中
,我决定也许我可以使用states。类似地,父
组件
中
的
回调处理
程序
(从子
组件
调用)将有助于相应地设置
状态
,从而通过
React
的
绑定
浏览 2
提问于2016-08-11
得票数 5
1
回答
将根
组件
包装在<Provider>
中
,或将自定义
React
提供
程序
传递给<Provider>,并将相应
的
React
使用者传递给Connect
、
、
、
我想通过单元
测试
来
测试
组件
,我不知道如何将
组件
呈现给,它会出错。我只能使用"
React
-testing-library“
浏览 3
提问于2021-08-17
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
最新React技术栈,实战复杂低代码项目-仿问卷星完结-门外青苔满
2020 年你应该知道的 React 库
为React开发人员推荐8个测试工具、库和框架
零基础自学web前端需要掌握哪些技能,才能去工作?
21个让React 开发更高效更有趣的工具
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券