在Vuetify组合框上模拟点击事件

时间:2019-06-21 13:06:01

标签: javascript vue.js vuetify.js

这个问题可能更笼统,但是我正面临着一个问题,试图用v-combobox测试组件。我正在做的是在组合框上发送一个“单击”事件。实际上,单击时会出现一个菜单,但是当手动发送事件时,什么也没有发生。

我可以在此Codepen上重现它: https://codepen.io/anon/pen/dBvOKa?&editable=true&editors=101

  • 单击第一个字段时,将显示一个菜单
  • 现在,使用Chrome devtools,我找到相应的HTML元素(输入)并将其设置为全局变量(Add Keyboard Shortcut
  • 然后,我希望在Chrome控制台中,temp1打开菜单,但不会打开。

为什么在进行真正的点击时行为不一样?

编辑: 打电话两次temp1.dispatchEvent(new Event('click'))打开菜单...但是我不明白为什么。为什么我需要发送两次,为什么temp1.click()click()之间有区别

0 个答案:

没有答案