gpt4 book ai didi

unit-testing - 如何在 Enzyme 中生成模糊或 onBlur 事件?

转载 作者:行者123 更新时间:2023-12-03 13:09:33 24 4
gpt4 key购买 nike

我已经尝试过:

input.simulate('blur');

input.simulate('onBlur');

这些都不起作用。这甚至可以在 Enzyme 中使用吗(我使用的是 2.4.1 版本)。

最佳答案

input.simulate('focus')input.simulate('change')input.simulate('blur')应该管用。检查您的输入实际上是否是声明为_wrapper.find('input')的节点并且存在。其次,还有一个与此类似的问题:Enzyme - How to access and set <input> value?最后如果你 check the source code ReactWrapper component的然后你会发现它使用all events that React can recognize 。所以错误是在你的代码中的某个地方。

关于unit-testing - 如何在 Enzyme 中生成模糊或 onBlur 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38962136/

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