我正在尝试模拟一个keyDown事件,专门针对Enter keyCode: 13。我尝试了许多不同的方法来执行此操作,但没有一个起作用。我也在网上查看,似乎此功能有问题或在当前版本的Enzyme中不起作用。谁能确切地知道此功能是否有效,如果可以,那么模拟回车或其他类型按键事件的正确语法是什么?谢谢!
keyDown
keyCode: 13
这是我目前所拥有的,并且无法正常工作:
const input = wrapper.find('input'); input.simulate('keyDown', {keyCode: 13});
我当前的酶版本是2.4.1
在“ Enter”的情况下,我使用了一个键,而不是使用keyCode mount:
mount
wrapper.find('input').simulate('keypress', {key: 'Enter'})