bra*_*ert 2 javascript event-handling javascript-events
我正在听自定义事件:
evt = new CustomEvent("fileThisEmail", {
detail: {
name: name,
email: email,
content: content
}
});
window.dispatchEvent(evt);
window.addEventListener("fileThisEmail", this.handleFileEmail);
Run Code Online (Sandbox Code Playgroud)
我需要删除监听器.我试过了:
window.removeEventListener("fileThisEmail", this.handleFileEmail);
window.removeEventListener("fileThisEmail");
Run Code Online (Sandbox Code Playgroud)
但都没有工作.我究竟做错了什么?
removeEventListener的第三个参数是必需的.试试这个:
window.removeEventListener("fileThisEmail", this.handleFileEmail, false);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2831 次 |
| 最近记录: |