我想模拟点击元素中的 x,y 目标。 enzyme 模拟将在目标元素上分派(dispatch) react 事件,但我无法找到有关如何修改此事件以指向特定位置而不是整个元素的信息。谢谢!
最佳答案
enzyme simulate
采用第二个参数,您可以在其中传递事件对象。例如,我提供了输入框的示例测试用例
Component.find('input').simulate('change', {
target: {
value: 'Text'
}
});
查看 enzyme
的文档 here
关于javascript - 用 enzyme 模拟点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45326651/