【发布时间】:2022-01-11 13:23:46
【问题描述】:
当单击按钮时,我希望移除事件侦听器。
function clickMe(f,i){
ipcRenderer.send('click', i)
ipcRenderer.on(`message`, function (en, message) {
document.getElementById(`status${i}`).innerHTML = message[1];
//ipcRenderer.removeAllListeners('message') <- I don't want all listeners to be removed
});
}
如上面的代码所示,removeAllListeners 有效,但是,我不希望删除所有侦听器。我相信我可以使用removeListener('message', function),但如果我尝试输入removeListener('message', startMe()),我会得到一个未定义的错误。我该怎么做呢?
【问题讨论】:
标签: javascript node.js electron