腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
创建
的
钩子
中
模拟
addEventListener
javascript
、
vue.js
、
jestjs
、
mocking
、
vue-test-utils
我正在尝试测试我
的
App.vue created
钩子
中
的
事件侦听器。测试通过了第一个断言,并在第二个断言中失败。根据我
在
终端中看到
的
,问题似乎是测试预期
的
是[Function mockConstructor],但接收到
的
是[Function bound mockConstructor]作为第二个参数。
在
App.vue组件
中
: async created () { window.
addEventLi
浏览 28
提问于2021-05-11
得票数 1
回答已采纳
1
回答
测试函数是否被调用
javascript
、
reactjs
、
jestjs
、
enzyme
、
react-testing-library
我有一个简单
的
反应
钩子
: const useHook = () => { window.
addEventListener
('click', handleClick);}; 我能以某种方式测试是否
在
click事件上调用了handleClick当然,我可以
在
Jest
中
模
浏览 10
提问于2021-10-22
得票数 0
1
回答
如何用酶/ Jest
模拟
窗口对象上
的
按键事件?
reactjs
、
typescript
、
unit-testing
、
jestjs
、
enzyme
我正在寻找一种方法来测试我
的
钩子
反应组件: useEffect(((onKeyUp) { } } window.removeEventListener('key
浏览 4
提问于2022-02-01
得票数 0
1
回答
嘲笑中
的
模拟
反应
钩子
reactjs
、
jestjs
、
mocking
我怎么能在Jest
中
嘲笑下面的
钩子
呢?我
在
另一个
钩子
中使用这个
钩子
,当我想测试另一个
钩子
时,我需要
模拟
useScrollDetect并删除throttle部件,而不是意味着我需要立即调用滚动事件上
的
onScroll。true, [onScroll, throttleTime] useEffect(() => { window.
addEventListen
浏览 3
提问于2022-07-08
得票数 1
1
回答
如何在JEST vue-test-utils
中
模拟
$el属性?
javascript
、
unit-testing
、
vue.js
、
jestjs
、
vue-test-utils
如何在测试组件时
模拟
$el属性(指向组件
的
HTML元素)?我需要访问mounted()
钩子
中
的
模拟
mounted()。下面的解决方案无效。{ $el: { }})好
的
,如果需要在
创建
/挂载
钩子
中
访
浏览 0
提问于2020-02-24
得票数 0
1
回答
为什么
addEventListener
在
useEffect
钩子
中
积累?
reactjs
功能:
在
输入
中
输入文本,按enter键
创建
列表。 为什么当我单击列表项目时,点击次数会翻倍?
addEventListener
有哪些特性使其
在
useEffect
钩子
中
积累并需要清理?例如,为什么co
浏览 3
提问于2021-11-18
得票数 0
1
回答
Gatling:如何在{}
钩子
之后增加用户?
performance
、
gatling
我是一个绝对
的
Gatling初学者,主要是通过
在
我
的
组织代码
中
复制一些其他
模拟
来编写我
的
模拟
。我搜索了一堆,没有看到类似的问题(
在
gatling文档
中
也找不到任何东西),所以我现在在这里。我知道Gatling有一个后置{}
钩子
,它将在
模拟
完成后运行代码。我需要知道如何多线程后{}
钩子
一样,
模拟
是多线程
的
。基本上,我可以
在
“后{}
浏览 2
提问于2016-08-16
得票数 1
回答已采纳
2
回答
Linking.removeEventListener所需参数
react-native
如果我
在
useEffect
钩子
中
声明 Linking.
addEventListener
('url', ({ url }) => { handleUrl({ url, userDetails });});
在
钩子
的
清理函数
中
,只需编写Linking.removeEventListener('url', handleUrl);就足够了,还是必须传递与声明
的
Linking.
addEv
浏览 19
提问于2020-10-29
得票数 2
回答已采纳
2
回答
useEffect操作不当
reactjs
、
events
、
react-hooks
、
event-handling
、
use-effect
我
的
要求是
在
关闭选项卡时执行API调用。一旦选项卡/浏览器关闭,就会触发一个事件,从该事件中将调用一个API来将值存储
在
DB
中
。我已经用useEffect()编写了代码,但是每次单击按钮时,API都会获取,因为这个假值存储
在
DB
中
。我增加了我
的
代码。有人能指出我代码
中
的
错误并给我一个正确
的
解决方案吗?downloadAll: false re
浏览 11
提问于2022-02-15
得票数 0
回答已采纳
2
回答
如何在vue.js中使用侦听器来处理滚动和调整窗口大小等事件
jquery
、
vue.js
你好,我正在学习vuejs,正在将我
的
一个项目转换成vuejs,我想知道我可以
在
方法
中
编写自定义函数,并在挂载
钩子
中
调用这些函数。我想知道如何在vuejs中使用侦听器。另外,我是否可以通过
在
vue项目中导入来使用jquery vue网站上
的
事件侦听器文档仅说明了v-on和click示例,而没有针对windows侦听器
的
示例。
浏览 10
提问于2017-08-01
得票数 24
1
回答
测试自定义
钩子
(反应-测试-库)
reactjs
、
jestjs
、
react-testing-library
我需要找到一个方法来测试这个定制
的
钩子
。; }, [element, ifWaiting, ifAnimationAlive, callback]); }; test('should call
addEventListener</e
浏览 5
提问于2021-01-20
得票数 1
1
回答
如何使用Laravel
在
PHP
中
处理paypal webhook事件?
php
、
laravel
、
paypal
我正在尝试将Paypal功能集成到我
的
站点中。我已经安装了SDK,我能够调用Paypal。 我
的
主要任务是
创建
发票,然后
在
客户支付发票时更新数据库。我能够正确地
创建
发票,它们出现在我
的
沙箱通知下。我还在Paypal上
的
REST应用程序
中
安装了一个沙箱网络
钩子
,并提供了一个url。但是,当我尝试使用web
钩子
模拟
器来生成事件(已付款发票)时,我分配给处理post请求
的
函数似乎并没有触
浏览 5
提问于2016-11-24
得票数 7
2
回答
如何为相同
的
react组件添加多个事件侦听器?
javascript
、
reactjs
、
react-component
如何更好地以更可重用
的
方式
在
同一组件
中
添加多个事件侦听器?componentDidMount: function() { window.
addEventListener
浏览 1
提问于2020-04-06
得票数 2
回答已采纳
2
回答
如何在反应测试(JEST)
中
测试鼠标clientY
javascript
、
reactjs
、
jestjs
、
react-testing-library
handleCloseDropDown(); } }; }, [handleCloseDropDown, menuData]); 我用这个useEffect来处理肚脐组件
中
的
多个下垂,肚脐有固定<e
浏览 27
提问于2022-12-02
得票数 0
回答已采纳
1
回答
无法
模拟
自定义对象
addEventListener
(e)
jestjs
、
react-hooks
、
enzyme
、
addeventlistener
嗨,我
在
模拟
自定义
创建
的
对象
addEventListener
时遇到了问题。下面是我
的
react呈现代码 <div </div> </
浏览 1
提问于2020-07-10
得票数 0
1
回答
在下一个JS中有条件地使用React
钩子
javascript
、
reactjs
、
next.js
、
react-hooks
编辑:这个问题最初是关于
在
CodeSandbox环境中使用React时出现
的
Type错误,但我已经对其进行了更新,以便对未来
的
访问者有用。我使用下面的代码试图
创建
一个挂钩,使用滚动位置动画一个网站标题
的
高度。问题是,我已经尝试了各种方法来阻止它在服务器上出错,但是仍然会得到各种各样
的
错误(尽管会检查窗口对象是否存在)。
在
我最初
的
问题中有一些示例代码,我已经更新了下面的代码沙箱。原题: 未处理
的
拒绝(TypeError):对象(…)不是
浏览 0
提问于2018-12-29
得票数 1
回答已采纳
2
回答
沙箱
中
的
PayPal网络
钩子
无法工作
paypal
、
paypal-sandbox
、
paypal-webhooks
我将REST集成到我们
的
系统
中
。唯一缺少
的
是对我
创建
的
一个web
钩子
的
响应。我所做
的
步骤:
浏览 1
提问于2016-03-08
得票数 13
1
回答
在
React
中
模拟
GeoLocation API
钩子
reactjs
、
api
、
testing
、
weather
} }}; 由于成功回调使用setState,我很难尝试
模拟
这个
钩子
进行测试我可以通过
在
我
的
setupTests.js
中
创建
下面的
模拟
来做一个简单
的
烟雾测试 getCurrentPosition: jest.fn(),watchPosition: jest.f
浏览 7
提问于2022-09-11
得票数 0
回答已采纳
1
回答
matchMedia与脉轮
的
useBreakpointValue
jestjs
、
react-testing-library
、
chakra-ui
我刚刚升级到chakra2.2.1,
在
使用Jest和运行测试时遇到了一些问题 TypeError: Cannot read property 'details' ofdesktop,到目前为止,我已经成功地使用了
中
建议
的
这个
模拟
,但是
在
将Chakra升级到2.2.1之后,它不再工作了。onchange: null, addListener: jest.fn(), //
浏览 4
提问于2022-07-07
得票数 2
1
回答
带有函数参数
的
自定义
钩子
的
最佳实践接口
reactjs
、
react-hooks
我正在
创建
一个自定义
钩子
来检测给定HTMLElement内部/外部
的
单击。由于
钩子
接受函数作为参数,因此似乎需要将输入包装在useCallback
中
,或者用useRef存储
在
钩子
中
,以防止useEffect重复触发。 onClickOutside(); }
浏览 3
提问于2020-09-02
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
模拟量光端机在工业控制中的应用
在钉钉中创建团队的具体方法
会话的概念及在linux中创建会话的命令
JavaScript在面向对象中的创建对象的3种方法
你绝对疏忽的 vue 技巧-一
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券