【发布时间】:2023-03-29 17:33:01
【问题描述】:
一个简单的 React 组件的一部分:
const doIt=()=>{
window.dispatchEvent(new CustomEvent('info', {detail: [1,2,3]}));
};
return (
<button onClick={doIt}>Hello</button>
)
上面的自定义事件正在被树中远处的另一个组件监听并调用回调。我想在不涉及侦听器组件的情况下编写一个关于“Hello”按钮的测试。我应该如何模拟这个事件?
【问题讨论】: