例如:
我添加事件处理程序作出反应:
<div onClick={someHandler}/>
然后,我派遣事件:
let clickEvt = new MouseEvent('click', {
'bubbles': false,
'cancelable': true
});
elm.dispatchEvent(clickEvt);
但没有任何反应。 我听说你可以使用elm.click()
来触发反应事件。 我想知道,如果这是这样做的反应的正确方法? 也就是什么区别click()
和dispatchEvent()
因为我有点想坚持dispatchEvent()