腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当
函数
作为
prop
-
React
传递
下
来时
,
使用
酶
调用
函数
、
、
、
我有一个
函数
,比方说onClickOfCreateAccountButton,单击一个按钮就可以从我的子组件中
调用
它,但逻辑是在父组件中编写的。 我如何模拟它?
浏览 9
提问于2018-03-02
得票数 3
回答已采纳
1
回答
jest.fn()被多次
调用
、
、
、
、
我正在
使用
jest和
酶
测试我的
react
本地应用程序组件。为了监视
作为
道具
传递
的
函数
,我
使用
了jest.fn()。我尝试删除在组件中
调用
prop
方法的匿名
函数
;在组件内部直接引用<TouchableOpacity/>的onPress方法,而不是从组件的
prop
中
调用
它;在测试用例之前重新呈现测试组件。/*BackButton.js*/ i
浏览 24
提问于2019-01-28
得票数 2
回答已采纳
1
回答
强制
酶
挂载()验证PropTypes
、
、
、
、
我正在尝试
使用
酶
的mount()
函数
编写Jest测试,该
函数
确保在向
React
组件提供错误数据时抛出错误,但mount()只在第一次
调用
mount()时执行PropTypes验证。下面的测试套件
使用
了不正确的属性: expect(globalNavigation).toThrow(&q
浏览 11
提问于2017-08-22
得票数 0
1
回答
react
本机测试库中的
酶
element.props()
、
、
、
我需要重构所有的
酶
单元测试,以反应本机测试库。在
酶
中,为了获得子元素的道具,我可以
使用
一些东西,比如:我如何在
react
本机测试库中做同样的事情? 我应该只把完整的路径
传递
给道具吗?
浏览 9
提问于2021-09-03
得票数 0
1
回答
Jest +
酶
测试:如何确保某一功能通过某个组件
、
我正在测试一个具有多个嵌套组件的
React
组件。我的测试旨在确保每个组件都得到正确的支持。其中一个组件应该
传递
一个onChange
函数
,因此我尝试执行以下操作(在test()中):const props = { expect(component.find('SomeNestedComponent
浏览 1
提问于2017-03-09
得票数 4
回答已采纳
1
回答
带反应弹簧/反应运动的快照测试
、
、
、
、
我试图用Jest和
酶
来测试我的反应成分。有些组件中有动画组件(从
react
-spring/
react
-motion导入),它将
函数
呈现为其子
函数
。这使得测试变得非常困难。我做了很多研究,想出了三个想法:
使用
酶
的mount渲染一切,并对其进行快照测试。我发现昂贵的组件是不可能的/无效的,生成的快照通常很重(1MB - 2MB)。用
酶
的shallow和快照测试组分。然后找到动画组件,
使用
酶
的re
浏览 0
提问于2018-12-28
得票数 2
回答已采纳
1
回答
测试
React
组件方法正在将
函数
pass
作为
属性
调用
、
、
、
我想测试一
下
,
当
从
React
组件
调用
一个方法时,它会触发一个
函数
,并将其
作为
道具
传递
给组件。', label: 'eventAction',} 该方法可以通过不同的方式
调用
,所以我只想做一个通用测试:如果
调用
了customMethod,应该用数
浏览 0
提问于2017-08-25
得票数 17
回答已采纳
2
回答
如何
使用
酶
浅包装器对
作为
属性
传递
给子组件的
React
函数
进行单元测试
、
、
、
我对前端开发非常陌生&我在
使用
Shallow进行
酶
单元测试时遇到了一些麻烦。基本上,我有像这样的东西 constructor(props, context) { }; } handleClick是在MyComponent所属的容器(即ComponentContainer)中定义的回调
函数
我将它
作为</e
浏览 14
提问于2019-07-12
得票数 2
回答已采纳
3
回答
如何在jest中
使用
react
-native
酶
、
、
我曾尝试过几篇关于如何做到这一点的文章,包括airbnb
react
-native和jest的
酶
指南(分别)。
浏览 5
提问于2017-02-04
得票数 5
2
回答
在
React
组件中的div上模拟(“滚动”)返回“`AssertionError:预期为false”
、
、
、
、
我想测试一
下
,
当
组件中的div被滚动时,它会触发侦听该事件的
函数
onScroll。不幸的是,
酶
的simulate('click')似乎没有像我预期的那样
调用
我的spy
函数
。expect(handleScrollSpy.called).to.be.true;});我尝试在测试中
调用
函数
编辑 对
酶
.simulate
浏览 3
提问于2016-09-09
得票数 5
1
回答
React
将
prop
作为
函数
传递
,然后
调用
它
、
render(){ <Calendar resetDatePicker={this.resetSelectedDates} />} fire(){ } 我得到了
浏览 0
提问于2017-03-27
得票数 1
4
回答
在
React
中避免内联
函数
:如何将
函数
与参数绑定?
、
、
、
我正在尝试遵循
React
的规则,
使用
他们对ES6类推荐的模式: constructor() { } // Do whatever you like, referencing "this" as appropriate}import {someFunc} from 'som
浏览 2
提问于2017-02-15
得票数 9
1
回答
传递
函数
A
作为
支柱,
当
子
调用
A时
调用
另一个
函数
、
我的子组件
作为
支柱被
传递
给onValueChanged
函数
。此
函数
已由父级的父级赋予父级
作为
支柱。
当
specialFunction触发onValueChanged
函数
时,如何
调用
我的onValueChanged。 (!)我不能在子
函数
中扩展onClick
调用
,这会触发onValueChanged
函数
。“儿童法典”不能更改。class Parent extends
React
.Com
浏览 1
提问于2019-07-06
得票数 0
回答已采纳
1
回答
全局模拟Jest/
酶
在反应中的作用
、
、
、
通常情况
下
,我的
函数
被导入到我想要
使用
jest/
酶
法测试的反应组件中。 通常,我可以通过wrapper.instance().functionName访问组件中定义的
函数
,然后测试
函数
是否已被
调用
。类似地,在测试中挂载组件时,我可以在as支持中
传递
一个模拟
函数
,然后检查该组件是否已被
调用
。但是,我没有方法来测试导入到组件中的
函数
(不是内部定义的,也不是
作为
道具定义的)。是
浏览 0
提问于2019-03-22
得票数 3
回答已采纳
3
回答
在
酶
浅渲染中将jest.fn()
函数
传递
给mapDispatchToProps
、
、
、
、
具有非常简单的组件:class MyComponent extendsshould not see me')我想测试一
下
当
}/>, { context:
浏览 7
提问于2018-06-22
得票数 6
2
回答
如何
调用
组件的onClick
prop
进行测试?
、
、
、
、
我正在
使用
Jest和
酶
来测试一些
React
组件(
使用
TypeScript编写)。我的旧方法是
使用
酶
的.simulate()
函数
来模拟点击,但为了支持
使用
实例属性
函数
(即只
使用
组件的onClick()属性),这种方法被弃用了。但是,我不确定如何准确地直接
调用
onClick()
函数
。let event:
React
.MouseEvent<Element, Mou
浏览 23
提问于2020-08-12
得票数 0
4
回答
传递
道具以响应-redux容器组件
、
、
、
我有一个
React
容器组件,它是在组件中创建的。我希望能够将导航器
作为
支柱
传递
给这个容器组件,这样在显示组件内按
下
按钮之后,它就可以将一个对象推到导航器堆栈上。我想这样做,而不需要手动编写
react
容器组件提供给我的所有样板代码(同时也不要错过所有
react
提供给我的优化)。示例容器组件代码: return {
prop
1: state.
prop
1,
浏览 0
提问于2016-06-12
得票数 86
回答已采纳
2
回答
React
Native -从
作为
prop
传递
的
函数
调用
方法
、
我正在
使用
一个名为
react
-native-linkedin的库,这个库提供了一个选项来覆盖名为renderButton()的方法,以创建触发登录过程的按钮。现在我需要在类LinkedInModal内部
调用
一个打开的方法,这个类与接收renderButton
作为
prop
的类是一样的。 如何从我的renderButton方法中
调用
这个“打开”方法?LinkedInModal.open() 方法如下所示: renderButton = () => { return (<
浏览 9
提问于2020-04-19
得票数 0
回答已采纳
1
回答
是否可以安全地忽略缺少的依赖项warning对
react
钩子的警告?
、
、
我有一个组件,需要在卸载时
调用
函数
。此
函数
作为
组件的
prop
传递
。据我所知,要
调用
组件卸载上的
函数
,只需要一个带有空依赖项数组的useEffect: return () => {
prop
.onUnmount() } 这如预期的那样工作,但是ESLint抱怨钩子上缺少依赖关系: 第156:6行:
React
缺少依赖项:‘pros.on卸载’。要么
浏览 5
提问于2020-09-11
得票数 0
回答已采纳
5
回答
Jest:模仿console.error -测试失败
、
、
、
问题: 我有一个简单的反应组件,我用它来学习用Jest和
酶
测试组件。在
使用
道具时,我添加了
prop
-types模块来检查开发中的属性。
prop
-types
使用
console.error在没有
传递
强制性道具或当道具是错误的数据类型时发出警告。我想模拟console.error,以计数
prop
-types在丢失/错误类型的道具中
调用
它的次数。当我对导出
函数
的模块
使用
相同的结构,
调用
任意次数的c
浏览 6
提问于2017-06-16
得票数 40
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React之新Context API详解
React 应用设计之道-curry 化妙用
我用React和Vue构建了同款应用,来看看哪里不一样(2020版)
我用React和Vue构建了同款应用,对比看看
React中你必须掌握的 10个 JS 概念
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券